2026-05-01 14:13 ftp://ftp.de.debian.org/debian/pool/main/c/ctsim/ctsim_6.0.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=wxwidgets --library=opengl --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 -j6 platform: Linux-7.0.3+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a734 (2026-05-01 11:10:43 +0200) count: 542 540 elapsed-time: 0.5 0.4 head-timing-info: old-timing-info: head results: ctsim-6.0.2/getopt/getopt1.c:70:18: style:inconclusive: Function 'getopt_long' argument 3 names different: declaration 'shortopts' definition 'options'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:159:66: note: Function 'getopt_long' argument 3 names different: declaration 'shortopts' definition 'options'. ctsim-6.0.2/getopt/getopt1.c:70:18: note: Function 'getopt_long' argument 3 names different: declaration 'shortopts' definition 'options'. ctsim-6.0.2/getopt/getopt1.c:71:27: style:inconclusive: Function 'getopt_long' argument 4 names different: declaration 'longopts' definition 'long_options'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:160:46: note: Function 'getopt_long' argument 4 names different: declaration 'longopts' definition 'long_options'. ctsim-6.0.2/getopt/getopt1.c:71:27: note: Function 'getopt_long' argument 4 names different: declaration 'longopts' definition 'long_options'. ctsim-6.0.2/getopt/getopt1.c:72:11: style:inconclusive: Function 'getopt_long' argument 5 names different: declaration 'longind' definition 'opt_index'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:160:61: note: Function 'getopt_long' argument 5 names different: declaration 'longind' definition 'opt_index'. ctsim-6.0.2/getopt/getopt1.c:72:11: note: Function 'getopt_long' argument 5 names different: declaration 'longind' definition 'opt_index'. ctsim-6.0.2/getopt/getopt1.c:84:10: style:inconclusive: Function 'getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:161:34: note: Function 'getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'. ctsim-6.0.2/getopt/getopt1.c:84:10: note: Function 'getopt_long_only' argument 1 names different: declaration '__argc' definition 'argc'. ctsim-6.0.2/getopt/getopt1.c:85:19: style:inconclusive: Function 'getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:161:55: note: Function 'getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'. ctsim-6.0.2/getopt/getopt1.c:85:19: note: Function 'getopt_long_only' argument 2 names different: declaration '__argv' definition 'argv'. ctsim-6.0.2/helical/dynphm.c:13:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/getopt/getopt1.c:86:18: style:inconclusive: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:162:42: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. ctsim-6.0.2/getopt/getopt1.c:86:18: note: Function 'getopt_long_only' argument 3 names different: declaration '__shortopts' definition 'options'. ctsim-6.0.2/getopt/getopt1.c:87:27: style:inconclusive: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:163:51: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. ctsim-6.0.2/getopt/getopt1.c:87:27: note: Function 'getopt_long_only' argument 4 names different: declaration '__longopts' definition 'long_options'. ctsim-6.0.2/getopt/getopt1.c:88:11: style:inconclusive: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:163:68: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. ctsim-6.0.2/getopt/getopt1.c:88:11: note: Function 'getopt_long_only' argument 5 names different: declaration '__longind' definition 'opt_index'. ctsim-6.0.2/getopt/getopt1.c:70:18: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] ctsim-6.0.2/getopt/getopt1.c:71:27: style: Parameter 'long_options' can be declared as pointer to const [constParameterPointer] ctsim-6.0.2/getopt/getopt1.c:86:18: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] ctsim-6.0.2/getopt/getopt1.c:87:27: style: Parameter 'long_options' can be declared as pointer to const [constParameterPointer] ctsim-6.0.2/libctgraphics/bresenham.cpp:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_x [valueFlowBailoutIncompleteVar] ctsim-6.0.2/helical/dynphm.c:4:22: style: Parameter 'argv' can be declared as const array [constParameter] ctsim-6.0.2/libctgraphics/ezset.cpp:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_USE_STR [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezset.cpp:73:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezset.cpp:401:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezset.cpp:494:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NKEYS [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezset.cpp:386:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ctsim-6.0.2/libctgraphics/ezplot.cpp:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:155:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable P_USE_STR [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iCurrentCurve [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iCurrentCurve [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iCurrentCurve [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iCurrentCurve [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:305:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iCurrentCurve [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:327:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iCurrentCurve [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:349:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iCurrentCurve [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:369:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecbColorSet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:387:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecbSymbolSet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:405:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecbSymbolFreqSet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:423:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecbLinestyleSet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:441:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecbLegendSet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:474:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pSGP [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:909:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charheight [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:1116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SB_CROSS [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:1178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iPhysicalXSize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:147:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iPhysicalXSize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iPhysicalXSize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:190:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iPhysicalXSize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:259:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:278:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xv_min [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:287:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xw_min [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:327:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iRGBColorCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:424:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iMarker [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:433:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iLinestyle [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:472:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRecalcTransform [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dCurrentWorldX [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:502:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dCurrentWorldX [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:508:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dCurrentWorldX [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:516:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yw_max [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:539:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iPhysicalYSize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:603:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yw_max [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:619:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xw_max [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:626:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dTextAngle [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:632:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRecalcTransform [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:665:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRecalcTransform [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:680:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dCurrentWorldX [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:687:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRecalcTransform [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:700:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dCurrentWorldX [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:713:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRecalcTransform [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:764:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOPI [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:780:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dCurrentWorldX [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:818:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRecalcTransform [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:827:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRecalcTransform [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:836:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRecalcTransform [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:850:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xv_max [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:875:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctm [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:886:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctm [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:906:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctm [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:916:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctm [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:927:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctm [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:948:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ctm [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentf [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:67:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eoc [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:109:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_szSkipChars [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:207:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:266:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eoc [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:282:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:296:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:313:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_EOF [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:336:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_BLANK [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:394:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXTOK [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXTOK [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:543:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLANK [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:557:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LETTER [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:603:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEWLINE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:629:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLANK [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:664:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOS [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:791:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEWLINE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:800:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDERLIN [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:827:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentf [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:855:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentf [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:882:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentf [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:908:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputline [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:934:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineptr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:947:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputline [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:118:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:127:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/transformmatrix.cpp:137:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/sgp.cpp:539:26: style: Variable 'dHeightPixels' is assigned a value that is never used. [unreadVariable] ctsim-6.0.2/libctgraphics/pol.cpp:393:11: style: The scope of the variable 'found' can be reduced. [variableScope] ctsim-6.0.2/libctgraphics/pol.cpp:555:10: style: The scope of the variable 'chartype' can be reduced. [variableScope] ctsim-6.0.2/libctsim/array2dfile.cpp:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_calcTime [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_labelType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_labelType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_year [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_year [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_month [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_calcTime [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_calcTime [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:142:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_labelType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:159:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_labelType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:174:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_labelType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixelSize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:236:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pixelSize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:245:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:253:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dataType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:266:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dataType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:280:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_arrayData [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:293:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_arraySize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:303:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_arrayData [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:314:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:330:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filename [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:358:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filename [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:384:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_axisIncrementKnown [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:392:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_axisExtentKnown [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:403:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:447:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:485:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:527:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:567:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_headersize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:604:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_headersize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:638:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_HISTORY [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:677:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_arrayData [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:696:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/array2dfile.cpp:724:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_labels [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/pol.cpp:421:12: style: Variable 'tt' is assigned a value that is never used. [unreadVariable] ctsim-6.0.2/libctsim/array2dfile.cpp:49:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ctsim-6.0.2/libctsim/array2dfile.cpp:49:7: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] ctsim-6.0.2/libctsim/backprojectors.cpp:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fail [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pBackprojectImplem [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pBackprojectImplem [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pBackprojectImplem [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nameBackproject [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:186:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPROJ_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:202:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iBackprojectCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:213:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iBackprojectCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:223:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERP_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:239:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iInterpCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:250:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iInterpCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:268:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detInc [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:327:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bPostProcessingDone [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:333:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:348:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable detInc [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:371:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:419:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:438:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bPostProcessingDone [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:450:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:499:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xMin [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:514:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bPostProcessingDone [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:526:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xInc [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:597:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scaleShift [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:667:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/backprojectors.cpp:710:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpType [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:626:21: style: Condition 'nLegend>max_leg' is always true [knownConditionTrueFalse] ctsim-6.0.2/libctgraphics/ezplot.cpp:624:19: note: Assuming that condition 'nLegend>0' is not redundant ctsim-6.0.2/libctgraphics/ezplot.cpp:615:17: note: Assignment 'max_leg=0', assigned value is 0 ctsim-6.0.2/libctgraphics/ezplot.cpp:626:21: note: Condition 'nLegend>max_leg' is always true ctsim-6.0.2/libctgraphics/ezplot.cpp:791:23: style: Condition 'x_added_ticks<0' is always false [knownConditionTrueFalse] ctsim-6.0.2/libctgraphics/ezplot.cpp:783:26: note: Assignment 'x_added_ticks=0', assigned value is 0 ctsim-6.0.2/libctgraphics/ezplot.cpp:791:23: note: Condition 'x_added_ticks<0' is always false ctsim-6.0.2/libctgraphics/ezplot.cpp:1291:16: style: Condition 'frac<1' is always false [knownConditionTrueFalse] ctsim-6.0.2/libctgraphics/ezplot.cpp:1290:61: note: Assignment 'frac=static_cast(fabs(my_trunc(log10(delta))))+1', assigned value is greater than 0 ctsim-6.0.2/libctgraphics/ezplot.cpp:1291:16: note: Condition 'frac<1' is always false ctsim-6.0.2/libctgraphics/ezplot.cpp:903:16: style: The scope of the variable 'x2' can be reduced. [variableScope] ctsim-6.0.2/libctgraphics/ezplot.cpp:903:20: style: The scope of the variable 'y2' can be reduced. [variableScope] ctsim-6.0.2/libctgraphics/ezplot.cpp:907:9: style: The scope of the variable 'numstr' can be reduced. [variableScope] ctsim-6.0.2/libctgraphics/ezplot.cpp:1271:18: style: The scope of the variable 'expon' can be reduced. [variableScope] ctsim-6.0.2/libctgraphics/ezplot.cpp:664:14: style: Local variable 'xmin' shadows outer variable [shadowVariable] ctsim-6.0.2/libctgraphics/ezplot.cpp:490:10: note: Shadowed declaration ctsim-6.0.2/libctgraphics/ezplot.cpp:664:14: note: Shadow variable ctsim-6.0.2/libctgraphics/ezplot.cpp:665:14: style: Local variable 'xmax' shadows outer variable [shadowVariable] ctsim-6.0.2/libctgraphics/ezplot.cpp:490:16: note: Shadowed declaration ctsim-6.0.2/libctgraphics/ezplot.cpp:665:14: note: Shadow variable ctsim-6.0.2/libctgraphics/ezplot.cpp:1010:16: style: Local variable 'x' shadows outer variable [shadowVariable] ctsim-6.0.2/libctgraphics/ezplot.cpp:903:10: note: Shadowed declaration ctsim-6.0.2/libctgraphics/ezplot.cpp:1010:16: note: Shadow variable ctsim-6.0.2/libctgraphics/ezplot.cpp:1087:16: style: Local variable 'y' shadows outer variable [shadowVariable] ctsim-6.0.2/libctgraphics/ezplot.cpp:903:13: note: Shadowed declaration ctsim-6.0.2/libctgraphics/ezplot.cpp:1087:16: note: Shadow variable ctsim-6.0.2/libctgraphics/ezplot.cpp:1096:16: style: Local variable 'xExtent' shadows outer variable [shadowVariable] ctsim-6.0.2/libctgraphics/ezplot.cpp:1062:12: note: Shadowed declaration ctsim-6.0.2/libctgraphics/ezplot.cpp:1096:16: note: Shadow variable ctsim-6.0.2/libctsim/filter.cpp:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idFilter [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:1096:25: style: Local variable 'yExtent' shadows outer variable [shadowVariable] ctsim-6.0.2/libctgraphics/ezplot.cpp:1062:21: note: Shadowed declaration ctsim-6.0.2/libctgraphics/ezplot.cpp:1096:25: note: Shadow variable ctsim-6.0.2/libctsim/filter.cpp:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nFilterPoints [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idFilter [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:195:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_adFilter [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:203:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dFilterMin [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:211:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idFilter [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:234:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:251:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iFilterCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:262:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iFilterCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:287:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iDomainCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:298:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iDomainCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:310:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idDomain [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:325:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_INTEGRAL [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:331:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nFilterPoints [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:364:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_TRIANGLE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:400:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dFilterParam [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:413:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_EPSILON [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:497:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_dFilterParam [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/filter.cpp:532:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctgraphics/ezplot.cpp:628:19: style: Variable 'nLegend' is assigned a value that is never used. [unreadVariable] ctsim-6.0.2/libctgraphics/ezplot.cpp:946:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ctsim-6.0.2/libctgraphics/ezplot.cpp:953:7: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ctsim-6.0.2/libctsim/backprojectors.cpp:391:16: style: The scope of the variable 'frac' can be reduced. [variableScope] ctsim-6.0.2/libctsim/backprojectors.cpp:469:16: style: The scope of the variable 'frac' can be reduced. [variableScope] ctsim-6.0.2/libctsim/backprojectors.cpp:562:16: style: The scope of the variable 'frac' can be reduced. [variableScope] ctsim-6.0.2/libctsim/backprojectors.cpp:689:16: style: The scope of the variable 'frac' can be reduced. [variableScope] ctsim-6.0.2/libctsim/backprojectors.cpp:734:16: style: The scope of the variable 'frac' can be reduced. [variableScope] ctsim-6.0.2/getopt/getopt.c:525:10: style:inconclusive: Function '_getopt_internal' argument 1 names different: declaration '__argc' definition 'argc'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:164:34: note: Function '_getopt_internal' argument 1 names different: declaration '__argc' definition 'argc'. ctsim-6.0.2/getopt/getopt.c:525:10: note: Function '_getopt_internal' argument 1 names different: declaration '__argc' definition 'argc'. ctsim-6.0.2/getopt/getopt.c:526:19: style:inconclusive: Function '_getopt_internal' argument 2 names different: declaration '__argv' definition 'argv'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:164:55: note: Function '_getopt_internal' argument 2 names different: declaration '__argv' definition 'argv'. ctsim-6.0.2/getopt/getopt.c:526:19: note: Function '_getopt_internal' argument 2 names different: declaration '__argv' definition 'argv'. ctsim-6.0.2/getopt/getopt.c:527:18: style:inconclusive: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:165:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. ctsim-6.0.2/getopt/getopt.c:527:18: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. ctsim-6.0.2/getopt/getopt.c:528:27: style:inconclusive: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:166:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. ctsim-6.0.2/getopt/getopt.c:528:27: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. ctsim-6.0.2/getopt/getopt.c:529:11: style:inconclusive: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:166:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. ctsim-6.0.2/getopt/getopt.c:529:11: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. ctsim-6.0.2/getopt/getopt.c:530:10: style:inconclusive: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent] ctsim-6.0.2/getopt/getopt.h:167:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. ctsim-6.0.2/getopt/getopt.c:530:10: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. ctsim-6.0.2/getopt/getopt.c:986:10: style:inconclusive: Function 'getopt' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] ctsim-6.0.2/getopt/getopt.c:987:19: style:inconclusive: Function 'getopt' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] ctsim-6.0.2/getopt/getopt.c:988:18: style:inconclusive: Function 'getopt' argument 3 names different: declaration '' definition 'optstring'. [funcArgNamesDifferentUnnamed] ctsim-6.0.2/getopt/getopt.c:788:11: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] ctsim-6.0.2/libctsim/reconstruct.cpp:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nFilteredProjections [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/reconstruct.cpp:107:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bRebinToParallel [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/reconstruct.cpp:165:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iTrace [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nPElem [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iPhantomCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:107:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iPhantomCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHM_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHM_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_composition [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:193:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:218:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PELEM_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:274:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nPElem [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:291:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nPElem [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:475:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_xmax [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:585:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rot [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:600:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_xOutline [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:607:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:614:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:621:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PELEM_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:642:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PELEM_RECTANGLE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:668:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rot [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:704:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nPoints [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:803:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:835:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nPoints [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:852:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOPI [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:863:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rectLimits [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:901:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:944:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHM_COORD [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idFilterMethod [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idFilter [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:446:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_adFourierSinTable [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_METHOD_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:489:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iFilterMethodCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:500:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iFilterMethodCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:510:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTER_GENERATION_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:526:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iFilterGenerationCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:537:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iFilterGenerationCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:552:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nSignalPoints [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:689:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_adFilter [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:707:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_adFilter [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:735:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:761:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:784:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:808:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nFilterPoints [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:837:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nFilterPoints [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/procsignal.cpp:869:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nFilterPoints [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:123:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXEL_FLOAT32 [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:136:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXEL_FLOAT64 [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:144:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ny [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:249:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:265:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:298:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:318:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:340:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TYPE_REAL [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:359:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_TYPE_COMPLEX [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:380:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:414:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:448:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:489:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:534:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:558:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:606:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:645:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:680:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1040:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1107:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1182:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1208:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1234:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1257:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1283:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1317:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORT_FORMAT_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1333:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iExportFormatCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1344:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iExportFormatCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1353:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPORT_FORMAT_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1370:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iImportFormatCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1381:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iImportFormatCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1392:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPORT_FORMAT_PPM [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1489:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1660:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXPORT_FORMAT_PGM [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1694:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1732:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1771:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1921:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nx [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/trace.cpp:69:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iTraceCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/trace.cpp:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iTraceCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/trace.cpp:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nDet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_detValues [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fail [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:236:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iGeometryCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:247:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iGeometryCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOMETRY_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:283:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_startView [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:309:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_trace [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:452:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idGeometry [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:633:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_trace [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/phantom.cpp:284:16: style: Local variable 'i' shadows outer variable [shadowVariable] ctsim-6.0.2/libctsim/phantom.cpp:277:27: note: Shadowed declaration ctsim-6.0.2/libctsim/phantom.cpp:284:16: note: Shadow variable ctsim-6.0.2/libctsim/phantom.cpp:301:16: style: Local variable 'i' shadows outer variable [shadowVariable] ctsim-6.0.2/libctsim/phantom.cpp:294:27: note: Shadowed declaration ctsim-6.0.2/libctsim/phantom.cpp:301:16: note: Shadow variable ctsim-6.0.2/libctsim/procsignal.cpp:255:12: style: Expression is always true because 'else if' condition is opposite to previous condition at line 175. [multiCondition] ctsim-6.0.2/libctsim/procsignal.cpp:175:7: note: first condition ctsim-6.0.2/libctsim/procsignal.cpp:255:12: note: else if condition is opposite to first condition ctsim-6.0.2/libctsim/procsignal.cpp:212:14: error: Mismatching allocation and deallocation: adFrequencyFilter [mismatchAllocDealloc] ctsim-6.0.2/libctsim/procsignal.cpp:192:35: note: Mismatching allocation and deallocation: adFrequencyFilter ctsim-6.0.2/libctsim/procsignal.cpp:212:14: note: Mismatching allocation and deallocation: adFrequencyFilter ctsim-6.0.2/libctsim/procsignal.cpp:559:14: style: Local variable 'i' shadows outer variable [shadowVariable] ctsim-6.0.2/libctsim/procsignal.cpp:547:7: note: Shadowed declaration ctsim-6.0.2/libctsim/procsignal.cpp:559:14: note: Shadow variable ctsim-6.0.2/libctsim/procsignal.cpp:567:14: style: Local variable 'i' shadows outer variable [shadowVariable] ctsim-6.0.2/libctsim/procsignal.cpp:547:7: note: Shadowed declaration ctsim-6.0.2/libctsim/procsignal.cpp:567:14: note: Shadow variable ctsim-6.0.2/libctsim/procsignal.cpp:689:11: style: Variable 'f2' can be declared as pointer to const [constVariablePointer] ctsim-6.0.2/libctsim/procsignal.cpp:707:11: style: Variable 'f2' can be declared as pointer to const [constVariablePointer] ctsim-6.0.2/libctsim/scanner.cpp:447:10: style: The scope of the variable 'xs_maj' can be reduced. [variableScope] ctsim-6.0.2/libctsim/scanner.cpp:448:10: style: The scope of the variable 'ys_maj' can be reduced. [variableScope] ctsim-6.0.2/libctsim/scanner.cpp:450:40: style: The scope of the variable 'ddx2_ofs' can be reduced. [variableScope] ctsim-6.0.2/libctsim/scanner.cpp:450:52: style: The scope of the variable 'ddy2_ofs' can be reduced. [variableScope] ctsim-6.0.2/libctsim/scanner.cpp:451:42: style: The scope of the variable 'dAngleSampleOffset' can be reduced. [variableScope] ctsim-6.0.2/libctsim/projections.cpp:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLAR_INTERP_INVALID [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:108:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iInterpCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:119:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_iInterpCount [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:130:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_HISTORY [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:148:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_HISTORY [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nDet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:203:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_geometry [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rotInc [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:372:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rotInc [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:447:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_projData [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:470:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_projData [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:488:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_headerSize [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:586:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_SEVERE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:649:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filename [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:684:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:748:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:783:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:819:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kfloat32 [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:864:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kfloat64 [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:909:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_geometry [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:937:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nDet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:964:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_geometry [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rotInc [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1145:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLAR_INTERP_BILINEAR [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_geometry [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1253:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_geometry [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1348:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumCoordinates [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1391:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pCoordinates [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1398:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumCoordinates [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1411:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumCoordinates [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1424:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumCoordinates [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1451:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumView [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/projections.cpp:1465:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumDet [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/scanner.cpp:450:48: style: Variable 'ddx2_ofs' is assigned a value that is never used. [unreadVariable] ctsim-6.0.2/libctsim/scanner.cpp:450:60: style: Variable 'ddy2_ofs' is assigned a value that is never used. [unreadVariable] ctsim-6.0.2/libctsim/scanner.cpp:451:60: style: Variable 'dAngleSampleOffset' is assigned a value that is never used. [unreadVariable] ctsim-6.0.2/libctsupport/consoleio.cpp:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/consoleio.cpp:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/consoleio.cpp:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/consoleio.cpp:94:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/consoleio.cpp:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/consoleio.cpp:170:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/clip.cpp:155:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_EPSILON [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/clip.cpp:270:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_EPSILON [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/clip.cpp:310:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_EPSILON [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsim/imagefile.cpp:1701:5: error: Memory leak: rowp [memleak] ctsim-6.0.2/libctsim/imagefile.cpp:1739:5: error: Memory leak: rowp [memleak] ctsim-6.0.2/libctsim/imagefile.cpp:1435:11: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] ctsim-6.0.2/libctsim/imagefile.cpp:1434:15: note: Assuming allocation function fails ctsim-6.0.2/libctsim/imagefile.cpp:1434:15: note: Assignment 'fp=fopen(pszFile,"rb")', assigned value is 0 ctsim-6.0.2/libctsim/imagefile.cpp:1435:11: note: Null pointer dereference ctsim-6.0.2/libctsupport/fnetorderstream.cpp:51:35: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] ctsim-6.0.2/libctsim/imagefile.cpp:1424:11: style: Redundant initialization for 'fp'. The initialized value is overwritten before it is read. [redundantInitialization] ctsim-6.0.2/libctsim/imagefile.cpp:1423:12: note: fp is initialized ctsim-6.0.2/libctsim/imagefile.cpp:1424:11: note: fp is overwritten ctsim-6.0.2/libctsupport/hashtable.cpp:40:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_strKeyword [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/hashtable.cpp:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHSIZE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/hashtable.cpp:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASHSIZE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/hashtable.cpp:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOS [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/hashtable.cpp:118:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hashTable [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/hashtable.cpp:135:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hashTable [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/interpolator.cpp:27:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/interpolator.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pdY [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/interpolator.cpp:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pdY2 [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/interpolator.cpp:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_pdY2 [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/interpolator.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_n [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/mathfuncs.cpp:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TWOPI [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/strfuncs.cpp:101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOS [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/strfuncs.cpp:51:39: style: Parameter 'charlist' can be declared as pointer to const [constParameterPointer] ctsim-6.0.2/libctsupport/plotfile.cpp:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumColumns [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumColumns [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumColumns [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:98:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumColumns [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumColumns [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:125:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumColumns [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iNumColumns [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_strFilename [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:193:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_strFilename [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:221:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:265:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:290:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:315:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_WARNING [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:348:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecStrEzsetCommands [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:360:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecStrEzsetCommands [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:372:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecStrEzsetCommands [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:386:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vecStrEzsetCommands [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/syserror.cpp:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/syserror.cpp:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_TRACE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/syserror.cpp:182:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_FATAL [valueFlowBailoutIncompleteVar] ctsim-6.0.2/libctsupport/plotfile.cpp:135:9: style: Local variable 'iOffset' shadows outer variable [shadowVariable] ctsim-6.0.2/libctsupport/plotfile.cpp:130:7: note: Shadowed declaration ctsim-6.0.2/libctsupport/plotfile.cpp:135:9: note: Shadow variable ctsim-6.0.2/libctsim/projections.cpp:136:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ctsim-6.0.2/libctsim/projections.cpp:542:7: warning: Identical condition '!fs', second condition is always false [identicalConditionAfterEarlyExit] ctsim-6.0.2/libctsim/projections.cpp:512:7: note: If condition '!fs' is true, the function will return/exit ctsim-6.0.2/libctsim/projections.cpp:542:7: note: Testing identical condition '!fs' ctsim-6.0.2/libctsim/projections.cpp:585:7: warning: Identical condition '!fs', second condition is always false [identicalConditionAfterEarlyExit] ctsim-6.0.2/libctsim/projections.cpp:560:7: note: If condition '!fs' is true, the function will return/exit ctsim-6.0.2/libctsim/projections.cpp:585:7: note: Testing identical condition '!fs' ctsim-6.0.2/libctsim/projections.cpp:597:7: warning: Identical condition '!fs', second condition is always false [identicalConditionAfterEarlyExit] ctsim-6.0.2/libctsim/projections.cpp:560:7: note: If condition '!fs' is true, the function will return/exit ctsim-6.0.2/libctsim/projections.cpp:597:7: note: Testing identical condition '!fs' ctsim-6.0.2/libctsim/projections.cpp:606:7: warning: Identical condition '!fs', second condition is always false [identicalConditionAfterEarlyExit] ctsim-6.0.2/libctsim/projections.cpp:560:7: note: If condition '!fs' is true, the function will return/exit ctsim-6.0.2/libctsim/projections.cpp:606:7: note: Testing identical condition '!fs' ctsim-6.0.2/libctsim/projections.cpp:1218:22: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] ctsim-6.0.2/libctsim/projections.cpp:1157:18: style: Unsigned expression 'iDet' can't be negative so it is unnecessary to test it. [unsignedPositive] ctsim-6.0.2/libctsim/projections.cpp:1157:56: style: Unsigned expression 'iView' can't be negative so it is unnecessary to test it. [unsignedPositive] ctsim-6.0.2/libctsim/projections.cpp:1318:12: style: Local variable 'dDetPos' shadows outer variable [shadowVariable] ctsim-6.0.2/libctsim/projections.cpp:1289:10: note: Shadowed declaration ctsim-6.0.2/libctsim/projections.cpp:1318:12: note: Shadow variable ctsim-6.0.2/libctsim/projections.cpp:136:7: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] ctsim-6.0.2/src/ctsim.cpp:45:2: error: #error You must set wxUSE_DOC_VIEW_ARCHITECTURE to 1 in setup.h! [preprocessorErrorDirective] ctsim-6.0.2/src/ctsim.h:130:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_docManager [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dialogs.cpp:33:2: error: #error You must set wxUSE_DOC_VIEW_ARCHITECTURE to 1 in setup.h! [preprocessorErrorDirective] ctsim-6.0.2/src/views.h:467:5: warning: Member variable 'TextFileView::m_pFileMenu' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_pMyThread' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_pParentFrame' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_pDocument' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_iNumThreads' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_bDone' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_bFail' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_bCancelled' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_iRunning' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_iUnitsDone' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_pTimer' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_bWorkersDeleted' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/backgroundsupr.h:92:3: warning: Member variable 'BackgroundSupervisor::m_bBackgroundManagerAdded' is not initialized in the constructor. [uninitMemberVar] ctsim-6.0.2/src/dlgezplot.h:53:5: style: Class 'EZPlotControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ctsim-6.0.2/src/dlgezplot.h:78:3: style: Class 'wxEZPlotDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ctsim-6.0.2/src/dlgezplot.h:92:3: style: Class 'EZPlotDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ctsim-6.0.2/src/docs.cpp:36:2: error: #error You must set wxUSE_DOC_VIEW_ARCHITECTURE to 1 in setup.h! [preprocessorErrorDirective] ctsim-6.0.2/src/dlgprojections.cpp:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgprojections.cpp:145:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_PLOT [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgprojections.cpp:187:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_PLOT [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgprojections.cpp:235:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgprojections.cpp:255:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wxNullBitmap [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgprojections.cpp:270:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgprojections.cpp:293:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgreconstruct.cpp:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgreconstruct.cpp:160:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_LTRED [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgreconstruct.cpp:223:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_PLOT [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgreconstruct.cpp:265:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_SWISS [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgreconstruct.cpp:286:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_SWISS [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgreconstruct.cpp:307:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgreconstruct.cpp:330:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/src/dlgprojections.cpp:278:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] ctsim-6.0.2/src/dlgreconstruct.cpp:315:43: style: Parameter 'event' can be declared as reference to const [constParameterReference] ctsim-6.0.2/src/tips.h:39:3: style: Class 'CTSimTipProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ctsim-6.0.2/src/tips.cpp:66:44: style:inconclusive: Function 'CTSimTipProvider' argument 1 names different: declaration 'currentTip' definition 'iCurrentTip'. [funcArgNamesDifferent] ctsim-6.0.2/src/tips.h:39:27: note: Function 'CTSimTipProvider' argument 1 names different: declaration 'currentTip' definition 'iCurrentTip'. ctsim-6.0.2/src/tips.cpp:66:44: note: Function 'CTSimTipProvider' argument 1 names different: declaration 'currentTip' definition 'iCurrentTip'. ctsim-6.0.2/src/views.cpp:32:2: error: #error You must set wxUSE_DOC_VIEW_ARCHITECTURE to 1 in setup.h! [preprocessorErrorDirective] ctsim-6.0.2/tools/if1.cpp:52:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/if1.cpp:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/if1.cpp:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ctsimtext.cpp:71:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ctsimtext.cpp:94:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ctsimtext.cpp:128:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ctsimtext.cpp:273:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/if1.cpp:177:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/if2.cpp:52:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/if2.cpp:116:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/if2.cpp:316:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ifinfo.cpp:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ifinfo.cpp:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ifinfo.cpp:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ctsimtext.cpp:280:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/ctsimtext.cpp:175:29: style:inconclusive: Function 'convertStringToArgcv' argument 1 names different: declaration 'szLine' definition 'pszLine'. [funcArgNamesDifferent] ctsim-6.0.2/tools/ctsimtext.cpp:65:41: note: Function 'convertStringToArgcv' argument 1 names different: declaration 'szLine' definition 'pszLine'. ctsim-6.0.2/tools/ctsimtext.cpp:175:29: note: Function 'convertStringToArgcv' argument 1 names different: declaration 'szLine' definition 'pszLine'. ctsim-6.0.2/tools/ctsimtext.cpp:127:10: style: Variable 'szPrompt' can be declared as const array [constVariable] ctsim-6.0.2/tools/ifinfo.cpp:162:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/ifexport.cpp:75:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ifexport.cpp:116:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ifexport.cpp:380:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/linogram.cpp:47:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/linogram.cpp:95:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/linogram.cpp:192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/mpiworld.cpp:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_comm [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/mpiworld.cpp:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nProcessors [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/mpiworld.cpp:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_myRank [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/linogram.cpp:191:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/if2.cpp:315:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/phm2helix.cpp:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2helix.cpp:96:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOMETRY_PARALLEL [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2helix.cpp:349:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2if.cpp:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2if.cpp:107:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOMAIN_SPATIAL [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2if.cpp:401:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pj2if.cpp:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pj2if.cpp:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pj2if.cpp:147:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2pj.cpp:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2pj.cpp:104:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEOMETRY_PARALLEL [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2pj.cpp:450:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pj2if.cpp:146:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/pjHinterp.cpp:47:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pjHinterp.cpp:69:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_NONE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pjHinterp.cpp:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2helix.cpp:348:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/phm2if.cpp:400:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/pjHinterp.cpp:161:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/pjHinterp.cpp:71:9: style: Variable 'endstr' can be declared as pointer to const [constVariablePointer] ctsim-6.0.2/tools/pjinfo.cpp:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pjinfo.cpp:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pjinfo.cpp:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/phm2pj.cpp:449:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/pjinfo.cpp:173:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/phm2pj.cpp:153:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ctsim-6.0.2/tools/pjinfo.cpp:83:20: style: Variable 'endstr' can be declared as pointer to const [constVariablePointer] ctsim-6.0.2/tools/ifexport.cpp:379:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/pjrec.cpp:54:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pjrec.cpp:130:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_NONE [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/pjrec.cpp:434:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] ctsim-6.0.2/tools/ifexport.cpp:135:13: style: Variable 'endstr' can be declared as pointer to const [constVariablePointer] ctsim-6.0.2/tools/pjrec.cpp:433:5: style: Exception should be caught by reference. [catchExceptionByValue] ctsim-6.0.2/tools/pjrec.cpp:156:13: style: Local variable 'endptr' shadows outer variable [shadowVariable] ctsim-6.0.2/tools/pjrec.cpp:139:9: note: Shadowed declaration ctsim-6.0.2/tools/pjrec.cpp:156:13: note: Shadow variable diff: head ctsim-6.0.2/getopt/getopt.c:986:10: style:inconclusive: Function 'getopt' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head ctsim-6.0.2/getopt/getopt.c:987:19: style:inconclusive: Function 'getopt' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head ctsim-6.0.2/getopt/getopt.c:988:18: style:inconclusive: Function 'getopt' argument 3 names different: declaration '' definition 'optstring'. [funcArgNamesDifferentUnnamed] 2.20.0 ctsim-6.0.2/libctsim/imagefile.cpp:1436:11: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] ctsim-6.0.2/libctsim/imagefile.cpp:1434:15: note: Assuming allocation function fails ctsim-6.0.2/libctsim/imagefile.cpp:1434:15: note: Assignment 'fp=fopen(pszFile,"rb")', assigned value is 0 ctsim-6.0.2/libctsim/imagefile.cpp:1436:11: note: Null pointer dereference DONE