2026-05-16 13:45 ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-extradistr/r-cran-extradistr_1.10.0.3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: 7a91746 (2026-05-15 22:45:04 +0200) count: 325 325 elapsed-time: 0.2 0.2 head-timing-info: old-timing-info: head results: extraDistr/src/bernoulli-distribution.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/bernoulli-distribution.cpp:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/categorical-distribution-lp.cpp:43:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/bernoulli-distribution.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/bernoulli-distribution.cpp:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/bernoulli-distribution.cpp:205:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-gamma-distribution.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-normal-distribution.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/bhattacharjee-distribution.cpp:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/bhattacharjee-distribution.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/bhattacharjee-distribution.cpp:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/bhattacharjee-distribution.cpp:180:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/beta-prime-distribution.cpp:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/bivariate-normal-distribution.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-prime-distribution.cpp:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/bivariate-normal-distribution.cpp:130:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/dirichlet-distribution.cpp:87:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-prime-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/bivariate-poisson-distribution.cpp:27:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/dirichlet-distribution.cpp:127:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-laplace-distribution.cpp:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-prime-distribution.cpp:90:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/bivariate-poisson-distribution.cpp:125:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-laplace-distribution.cpp:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-binomial-distribution.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-prime-distribution.cpp:233:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/birnbaum-saunders-distribution.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-laplace-distribution.cpp:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/beta-binomial-distribution.cpp:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/birnbaum-saunders-distribution.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/dirichlet-multinomial-distribution.cpp:97:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-laplace-distribution.cpp:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/inverse-gamma-distribution.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-binomial-distribution.cpp:202:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-negative-binomial-distribution.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/birnbaum-saunders-distribution.cpp:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/dirichlet-multinomial-distribution.cpp:137:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-uniform-distribution.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-weibull-distribution.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-normal-distribution.cpp:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/inverse-gamma-distribution.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-binomial-distribution.cpp:250:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/beta-negative-binomial-distribution.cpp:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/birnbaum-saunders-distribution.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-uniform-distribution.cpp:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-weibull-distribution.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gompertz-distribution.cpp:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gumbel-distribution.cpp:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-cauchy-distribution.cpp:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-normal-distribution.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-negative-binomial-distribution.cpp:207:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/birnbaum-saunders-distribution.cpp:232:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-uniform-distribution.cpp:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-weibull-distribution.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/frechet-distribution.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gompertz-distribution.cpp:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gumbel-distribution.cpp:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-cauchy-distribution.cpp:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-normal-distribution.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-t-distribution.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/beta-negative-binomial-distribution.cpp:255:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-uniform-distribution.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-weibull-distribution.cpp:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/frechet-distribution.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gompertz-distribution.cpp:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gumbel-distribution.cpp:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-cauchy-distribution.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-normal-distribution.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/half-t-distribution.cpp:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/kumaraswamy-distribution.cpp:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/categorical-distribution.cpp:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-uniform-distribution.cpp:216:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/discrete-weibull-distribution.cpp:216:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/frechet-distribution.cpp:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gamma-poisson-distribution.cpp:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gev-distribution.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gompertz-distribution.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gpd-distribution.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gumbel-distribution.cpp:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/half-cauchy-distribution.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/half-normal-distribution.cpp:182:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/half-t-distribution.cpp:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/kumaraswamy-distribution.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/laplace-distribution.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/location-scale-t-distribution.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/lomax-distribution.cpp:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/categorical-distribution.cpp:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/frechet-distribution.cpp:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gamma-poisson-distribution.cpp:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gev-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gompertz-distribution.cpp:217:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gpd-distribution.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gumbel-distribution.cpp:212:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/half-cauchy-distribution.cpp:185:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/half-t-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/kumaraswamy-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/laplace-distribution.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/location-scale-t-distribution.cpp:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/logarithmic-series-distribution.cpp:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/lomax-distribution.cpp:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/categorical-distribution.cpp:229:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/frechet-distribution.cpp:231:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gamma-poisson-distribution.cpp:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gev-distribution.cpp:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gpd-distribution.cpp:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/half-t-distribution.cpp:204:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/kumaraswamy-distribution.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/laplace-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/location-scale-t-distribution.cpp:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/logarithmic-series-distribution.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/lomax-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/categorical-distribution.cpp:291:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gamma-poisson-distribution.cpp:225:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gev-distribution.cpp:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gpd-distribution.cpp:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/kumaraswamy-distribution.cpp:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/laplace-distribution.cpp:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/location-scale-t-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/logarithmic-series-distribution.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/lomax-distribution.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/multinomial-distribution.cpp:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/gev-distribution.cpp:259:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gpd-distribution.cpp:293:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/laplace-distribution.cpp:220:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/location-scale-t-distribution.cpp:217:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/logarithmic-series-distribution.cpp:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/lomax-distribution.cpp:213:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/multinomial-distribution.cpp:132:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/logarithmic-series-distribution.cpp:242:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/pareto-distribution.cpp:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/pareto-distribution.cpp:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/power-distribution.cpp:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/huber-distribution.cpp:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/pareto-distribution.cpp:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/power-distribution.cpp:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/shifted-gompertz-distribution.cpp:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/huber-distribution.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/multivariate-hypergeometric-distribution.cpp:89:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/pareto-distribution.cpp:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/power-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/rayleigh-distribution.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/shifted-gompertz-distribution.cpp:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/huber-distribution.cpp:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/multivariate-hypergeometric-distribution.cpp:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/pareto-distribution.cpp:208:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/power-distribution.cpp:85:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/rayleigh-distribution.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/shifted-gompertz-distribution.cpp:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/huber-distribution.cpp:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/non-standart-beta-distribution.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/power-distribution.cpp:215:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/proportion-distribution.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/rayleigh-distribution.cpp:75:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/shifted-gompertz-distribution.cpp:181:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/huber-distribution.cpp:256:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/non-standart-beta-distribution.cpp:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/proportion-distribution.cpp:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/rayleigh-distribution.cpp:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/non-standart-beta-distribution.cpp:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/proportion-distribution.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/rayleigh-distribution.cpp:206:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/skellam-distribution.cpp:32:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/non-standart-beta-distribution.cpp:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/proportion-distribution.cpp:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/skellam-distribution.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/non-standart-beta-distribution.cpp:223:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/proportion-distribution.cpp:215:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/skellam-distribution.cpp:95:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/mixture-of-poisson-distributions.cpp:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/mixture-of-poisson-distributions.cpp:173:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/mixture-of-poisson-distributions.cpp:231:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/mixture-of-normal-distributions.cpp:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/mixture-of-normal-distributions.cpp:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/mixture-of-normal-distributions.cpp:232:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/wald-distribution.cpp:37:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/wald-distribution.cpp:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/slash-distribution.cpp:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-poisson-distribution.cpp:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/wald-distribution.cpp:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/slash-distribution.cpp:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-poisson-distribution.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/tuckey-lambda-distribution.cpp:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/wald-distribution.cpp:165:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/slash-distribution.cpp:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-poisson-distribution.cpp:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/tuckey-lambda-distribution.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/slash-distribution.cpp:154:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-poisson-distribution.cpp:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/tuckey-lambda-distribution.cpp:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-poisson-distribution.cpp:242:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-binomial-distribution.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-binomial-distribution.cpp:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-poisson-distribution.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-binomial-distribution.cpp:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-poisson-distribution.cpp:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-binomial-distribution.cpp:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-poisson-distribution.cpp:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-binomial-distribution.cpp:238:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-poisson-distribution.cpp:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/negative-hypergeometric-distribution.cpp:98:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-poisson-distribution.cpp:222:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/negative-hypergeometric-distribution.cpp:176:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/negative-hypergeometric-distribution.cpp:266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/triangular-distribution.cpp:44:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/negative-hypergeometric-distribution.cpp:306:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/triangular-distribution.cpp:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/triangular-distribution.cpp:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/triangular-distribution.cpp:104:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/triangular-distribution.cpp:251:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-binomial-distribution.cpp:24:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-binomial-distribution.cpp:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-binomial-distribution.cpp:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-binomial-distribution.cpp:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-binomial-distribution.cpp:247:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-negative-binomial-distribution.cpp:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-negative-binomial-distribution.cpp:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-negative-binomial-distribution.cpp:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-negative-binomial-distribution.cpp:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/zero-inflated-negative-binomial-distribution.cpp:224:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/gompertz-distribution.cpp:51:0: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] extraDistr/src/gompertz-distribution.cpp:68:0: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] extraDistr/src/truncated-normal-distribution.cpp:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-normal-distribution.cpp:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-normal-distribution.cpp:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-normal-distribution.cpp:115:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/truncated-normal-distribution.cpp:337:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NA_REAL [valueFlowBailoutIncompleteVar] extraDistr/src/categorical-distribution-lp.cpp:48:10: style: The scope of the variable 'u' can be reduced. [variableScope] extraDistr/src/categorical-distribution-lp.cpp:48:13: style: The scope of the variable 'glp' can be reduced. [variableScope] extraDistr/src/categorical-distribution-lp.cpp:48:18: style: The scope of the variable 'max_val' can be reduced. [variableScope] extraDistr/src/categorical-distribution-lp.cpp:49:7: style: The scope of the variable 'jj' can be reduced. [variableScope] extraDistr/src/bivariate-poisson-distribution.cpp:64:12: warning: Invalid std::log() argument nr 1. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] extraDistr/src/bivariate-poisson-distribution.cpp:59:16: note: Assignment 'xy=0.0', assigned value is 0.0 extraDistr/src/bivariate-poisson-distribution.cpp:61:21: note: Assuming condition is false extraDistr/src/bivariate-poisson-distribution.cpp:64:12: note: Invalid argument extraDistr/src/logarithmic-series-distribution.cpp:69:10: style: The scope of the variable 'dk' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:59:10: style: The scope of the variable 'prod_gamma' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:59:22: style: The scope of the variable 'sum_alpha' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:59:33: style: The scope of the variable 'p_tmp' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:59:40: style: The scope of the variable 'beta_const' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:59:52: style: The scope of the variable 'sum_x' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:60:8: style: The scope of the variable 'wrong_alpha' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:60:21: style: The scope of the variable 'wrong_x' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:139:10: style: The scope of the variable 'row_sum' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:139:19: style: The scope of the variable 'sum_alpha' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:140:8: style: The scope of the variable 'wrong_values' can be reduced. [variableScope] extraDistr/src/gamma-poisson-distribution.cpp:81:10: style: The scope of the variable 'dj' can be reduced. [variableScope] extraDistr/src/multinomial-distribution.cpp:59:41: style: The scope of the variable 'sum_x' can be reduced. [variableScope] extraDistr/src/multinomial-distribution.cpp:59:48: style: The scope of the variable 'p_tot' can be reduced. [variableScope] extraDistr/src/bivariate-poisson-distribution.cpp:47:10: style: The scope of the variable 'dk' can be reduced. [variableScope] extraDistr/src/multinomial-distribution.cpp:60:8: style: The scope of the variable 'wrong_param' can be reduced. [variableScope] extraDistr/src/bivariate-poisson-distribution.cpp:130:10: style: The scope of the variable 'u' can be reduced. [variableScope] extraDistr/src/multinomial-distribution.cpp:60:21: style: The scope of the variable 'wrong_x' can be reduced. [variableScope] extraDistr/src/bivariate-poisson-distribution.cpp:130:13: style: The scope of the variable 'v' can be reduced. [variableScope] extraDistr/src/multinomial-distribution.cpp:137:8: style: The scope of the variable 'wrong_values' can be reduced. [variableScope] extraDistr/src/bivariate-poisson-distribution.cpp:130:16: style: The scope of the variable 'w' can be reduced. [variableScope] extraDistr/src/multinomial-distribution.cpp:138:17: style: The scope of the variable 'size_left' can be reduced. [variableScope] extraDistr/src/multinomial-distribution.cpp:138:28: style: The scope of the variable 'sum_p' can be reduced. [variableScope] extraDistr/src/multinomial-distribution.cpp:138:35: style: The scope of the variable 'p_tot' can be reduced. [variableScope] extraDistr/src/categorical-distribution.cpp:47:10: style: The scope of the variable 'p_tot' can be reduced. [variableScope] extraDistr/src/categorical-distribution.cpp:120:10: style: The scope of the variable 'p_tot' can be reduced. [variableScope] extraDistr/src/categorical-distribution.cpp:205:10: style: The scope of the variable 'p_tot' can be reduced. [variableScope] extraDistr/src/categorical-distribution.cpp:297:13: style: The scope of the variable 'p_tot' can be reduced. [variableScope] extraDistr/src/non-standart-beta-distribution.cpp:30:47: style: Parameter 'throw_warning' can be declared as reference to const [constParameterReference] extraDistr/src/non-standart-beta-distribution.cpp:48:64: style: Parameter 'throw_warning' can be declared as reference to const [constParameterReference] extraDistr/src/non-standart-beta-distribution.cpp:61:38: style: Parameter 'throw_warning' can be declared as reference to const [constParameterReference] extraDistr/src/non-standart-beta-distribution.cpp:74:25: style: Parameter 'throw_warning' can be declared as reference to const [constParameterReference] extraDistr/src/beta-binomial-distribution.cpp:83:10: style: The scope of the variable 'dj' can be reduced. [variableScope] extraDistr/src/bivariate-normal-distribution.cpp:135:10: style: The scope of the variable 'u' can be reduced. [variableScope] extraDistr/src/bivariate-normal-distribution.cpp:135:13: style: The scope of the variable 'v' can be reduced. [variableScope] extraDistr/src/bivariate-normal-distribution.cpp:135:16: style: The scope of the variable 'corr' can be reduced. [variableScope] extraDistr/src/gev-distribution.cpp:43:43: style: Parameter 'throw_warning' can be declared as reference to const [constParameterReference] extraDistr/src/gev-distribution.cpp:68:40: style: Parameter 'throw_warning' can be declared as reference to const [constParameterReference] extraDistr/src/gev-distribution.cpp:94:43: style: Parameter 'throw_warning' can be declared as reference to const [constParameterReference] extraDistr/src/gev-distribution.cpp:112:29: style: Parameter 'throw_warning' can be declared as reference to const [constParameterReference] extraDistr/src/beta-negative-binomial-distribution.cpp:87:10: style: The scope of the variable 'dj' can be reduced. [variableScope] extraDistr/src/bivariate-poisson-distribution.cpp:62:8: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] extraDistr/src/mixture-of-poisson-distributions.cpp:46:8: style: The scope of the variable 'wrong_param' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:47:10: style: The scope of the variable 'alpha_tot' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:47:21: style: The scope of the variable 'nans_sum' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:146:8: style: The scope of the variable 'wrong_param' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:147:10: style: The scope of the variable 'alpha_tot' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:147:21: style: The scope of the variable 'nans_sum' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:67:11: style: Variable 'sum_x' is assigned a value that is never used. [unreadVariable] extraDistr/src/mixture-of-poisson-distributions.cpp:242:7: style: The scope of the variable 'jj' can be reduced. [variableScope] extraDistr/src/dirichlet-distribution.cpp:71:13: style: Variable 'sum_x' is assigned a value that is never used. [unreadVariable] extraDistr/src/mixture-of-poisson-distributions.cpp:243:8: style: The scope of the variable 'wrong_param' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:244:10: style: The scope of the variable 'u' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:244:13: style: The scope of the variable 'p_tmp' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:67:10: style: The scope of the variable 'prod_tmp' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:244:20: style: The scope of the variable 'alpha_tot' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:67:20: style: The scope of the variable 'sum_alpha' can be reduced. [variableScope] extraDistr/src/mixture-of-poisson-distributions.cpp:244:31: style: The scope of the variable 'nans_sum' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:67:31: style: The scope of the variable 'sum_x' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:68:8: style: The scope of the variable 'wrong_x' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:68:17: style: The scope of the variable 'wrong_param' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:149:10: style: The scope of the variable 'size_left' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:149:21: style: The scope of the variable 'row_sum' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:149:44: style: The scope of the variable 'sum_alpha' can be reduced. [variableScope] extraDistr/src/dirichlet-multinomial-distribution.cpp:150:8: style: The scope of the variable 'wrong_values' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:50:8: style: The scope of the variable 'wrong_param' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:51:10: style: The scope of the variable 'alpha_tot' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:51:21: style: The scope of the variable 'nans_sum' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:147:8: style: The scope of the variable 'wrong_param' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:148:10: style: The scope of the variable 'alpha_tot' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:148:21: style: The scope of the variable 'nans_sum' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:243:7: style: The scope of the variable 'jj' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:244:8: style: The scope of the variable 'wrong_param' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:245:10: style: The scope of the variable 'alpha_tot' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:245:21: style: The scope of the variable 'nans_sum' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:245:31: style: The scope of the variable 'u' can be reduced. [variableScope] extraDistr/src/mixture-of-normal-distributions.cpp:245:34: style: The scope of the variable 'p_tmp' can be reduced. [variableScope] extraDistr/src/beta-binomial-distribution.cpp:219:20: style: Variable 'mxi' is assigned a value that is never used. [unreadVariable] extraDistr/src/multivariate-hypergeometric-distribution.cpp:61:8: style: The scope of the variable 'wrong_n' can be reduced. [variableScope] extraDistr/src/multivariate-hypergeometric-distribution.cpp:61:17: style: The scope of the variable 'wrong_x' can be reduced. [variableScope] extraDistr/src/multivariate-hypergeometric-distribution.cpp:62:16: style: The scope of the variable 'sum_x' can be reduced. [variableScope] extraDistr/src/multivariate-hypergeometric-distribution.cpp:62:23: style: The scope of the variable 'lncx_prod' can be reduced. [variableScope] extraDistr/src/multivariate-hypergeometric-distribution.cpp:62:34: style: The scope of the variable 'n_tot' can be reduced. [variableScope] extraDistr/src/multivariate-hypergeometric-distribution.cpp:141:8: style: The scope of the variable 'wrong_values' can be reduced. [variableScope] extraDistr/src/truncated-normal-distribution.cpp:52:10: style: The scope of the variable 'Phi_a' can be reduced. [variableScope] extraDistr/src/truncated-normal-distribution.cpp:52:17: style: The scope of the variable 'Phi_b' can be reduced. [variableScope] extraDistr/src/truncated-normal-distribution.cpp:77:10: style: The scope of the variable 'Phi_x' can be reduced. [variableScope] extraDistr/src/truncated-normal-distribution.cpp:77:17: style: The scope of the variable 'Phi_a' can be reduced. [variableScope] extraDistr/src/truncated-normal-distribution.cpp:77:24: style: The scope of the variable 'Phi_b' can be reduced. [variableScope] extraDistr/src/RcppExports.cpp:27:1: error: There is an unknown macro here somewhere. Configuration is required. If END_RCPP_RETURN_ERROR is a macro then please configure it. [unknownMacro] extraDistr/src/negative-hypergeometric-distribution.cpp:24:10: style: The scope of the variable 'j' can be reduced. [variableScope] extraDistr/src/negative-hypergeometric-distribution.cpp:309:10: style: The scope of the variable 'u' can be reduced. [variableScope] extraDistr/src/negative-hypergeometric-distribution.cpp:280:36: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] extraDistr/src/negative-hypergeometric-distribution.cpp:341:26: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] diff: DONE