2026-01-11 15:21 ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-sparsevctrs/r-cran-sparsevctrs_0.2.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j8 platform: Linux-6.17.12+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.11 client-version: 1.3.69 compiler: g++ (Debian 15.2.0-12) 15.2.0 cppcheck: head 2.19.0 head-info: 34b9c45c (2026-01-11 10:36:15 +0100) count: 52 52 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: sparsevctrs/src/init.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] sparsevctrs/src/sparse-utils.c:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/sparse-utils.c:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] sparsevctrs/src/sparse-utils.c:110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/sparse-utils.c:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LGLSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:12:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:88:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:185:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:196:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_STRING [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:248:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-string.c:300:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:90:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:188:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:251:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:307:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-logical.c:331:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_LOGICAL [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:12:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:90:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:188:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:251:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_PosInf [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:335:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NegInf [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-double.c:399:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] sparsevctrs/src/sparse-dummy.c:8:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/sparse-dummy.c:38:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/sparse-dummy.c:67:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/sparse-dummy.c:137:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:12:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:18:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:90:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTSXP [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:188:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NilValue [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:222:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_INTEGER [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:251:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:305:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_PosInf [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:343:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NegInf [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:382:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NaInt [valueFlowBailoutIncompleteVar] sparsevctrs/src/altrep-sparse-integer.c:403:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_NaInt [valueFlowBailoutIncompleteVar] diff: DONE