2026-05-04 11:07 ftp://ftp.de.debian.org/debian/pool/main/p/python-casacore/python-casacore_3.7.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --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 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 90 90 elapsed-time: 0.4 0.3 head-timing-info: old-timing-info: head results: python-casacore-3.7.1/src/fit.cc:43:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getid [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/functional.cc:43:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pyimages.cc:60:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isPersistent [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pymeas.cc:41:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable measure [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pyms.cc:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_REQUIRED_COLUMNS [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pyms.cc:214:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OverwriteDuplicates [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pyms.cc:238:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pyms.cc:312:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pyms.cc:84:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_REQUIRED_COLUMNS [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pytable.cc:65:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resync [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pytableindex.cc:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isUnique [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pytableiter.cc:44:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reset [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/pytablerow.cc:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isWritable [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantamath.cc:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantamath.cc:123:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nearAbs [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantamath.cc:122:23: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:124:23: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:126:23: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:129:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:131:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:133:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:160:23: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:162:23: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:164:23: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:166:23: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:168:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:170:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:172:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:174:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:176:19: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:177:19: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:178:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:179:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:180:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:181:21: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:183:19: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:184:19: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:185:19: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:186:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:187:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:188:20: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:189:21: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:191:21: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:193:21: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:196:19: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:197:21: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:198:19: style: C-style pointer casting [cstyleCast] python-casacore-3.7.1/src/quantamath.cc:43:21: style: Variable 'types' can be declared as const array [constVariable] python-casacore-3.7.1/src/quantamath.cc:48:23: style: Variable 'res' can be declared as const array [constVariable] python-casacore-3.7.1/src/quantity.cc:123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantity.cc:132:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANGLE [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantity.cc:164:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Double [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantity.cc:187:18: style: Same expression on both sides of '-='. [duplicateExpression] python-casacore-3.7.1/src/quantity.cc:202:18: style: Same expression on both sides of '/'. [duplicateExpression] python-casacore-3.7.1/src/quantity.cc:203:18: style: Same expression on both sides of '/='. [duplicateExpression] python-casacore-3.7.1/src/quantity.cc:214:18: style: Same expression on both sides of '<'. [duplicateExpression] python-casacore-3.7.1/src/quantity.cc:217:18: style: Same expression on both sides of '<='. [duplicateExpression] python-casacore-3.7.1/src/quantity.cc:221:18: style: Same expression on both sides of '>'. [duplicateExpression] python-casacore-3.7.1/src/quantity.cc:224:18: style: Same expression on both sides of '>='. [duplicateExpression] python-casacore-3.7.1/src/quantvec.cc:92:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantvec.cc:110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANGLE [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantvec.cc:203:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VD [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/src/quantvec.cc:226:18: style: Same expression on both sides of '-='. [duplicateExpression] python-casacore-3.7.1/src/quantvec.cc:241:18: style: Same expression on both sides of '/'. [duplicateExpression] python-casacore-3.7.1/src/quantvec.cc:242:18: style: Same expression on both sides of '/='. [duplicateExpression] python-casacore-3.7.1/src/quantvec.cc:254:18: style: Same expression on both sides of '<'. [duplicateExpression] python-casacore-3.7.1/src/quantvec.cc:257:18: style: Same expression on both sides of '<='. [duplicateExpression] python-casacore-3.7.1/src/quantvec.cc:261:18: style: Same expression on both sides of '>'. [duplicateExpression] python-casacore-3.7.1/src/quantvec.cc:264:18: style: Same expression on both sides of '>='. [duplicateExpression] python-casacore-3.7.1/tests/tConvert.cc:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:59:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:63:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:65:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:69:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:71:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:73:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:75:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:77:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:79:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:81:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:83:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:85:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:87:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:90:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:92:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] python-casacore-3.7.1/tests/tConvert.cc:94:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] diff: DONE