2025-11-16 23:14 ftp://ftp.de.debian.org/debian/pool/main/s/stk/stk_5.0.1+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=emscripten --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 -j4 platform: Linux-6.12.48+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 2ad4620 (2025-11-14 19:45:56 +0100) count: 957 957 elapsed-time: 1.2 1.3 head-timing-info: old-timing-info: head results: thestk-stk-1cb2c81/projects/demo/Md2Skini.cpp:20:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/demo/Md2Skini.cpp:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/demo/Md2Skini.cpp:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/demo/Md2Skini.cpp:188:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/demo/demo.cpp:95:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/demo/demo.cpp:311:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dac [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/effects/effects.cpp:27:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/effects/effects.cpp:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/effects/effects.cpp:249:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StkFloat [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/demo/demo.cpp:55:3: warning: Member variable 'TickData::frequency' is not initialized in the constructor. [uninitMemberVar] thestk-stk-1cb2c81/projects/demo/demo.cpp:166:20: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/demo/demo.cpp:167:31: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/demo/demo.cpp:225:16: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/demo/demo.cpp:230:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/demo/demo.cpp:241:17: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/demo/demo.cpp:296:36: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/demo/demo.cpp:168:7: style: The scope of the variable 'counter' can be reduced. [variableScope] thestk-stk-1cb2c81/projects/demo/Md2Skini.cpp:141:16: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/demo/Md2Skini.cpp:168:26: style: Parameter 'argv' can be declared as const array [constParameter] thestk-stk-1cb2c81/projects/eguitar/eguitar.cpp:130:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Midi2Pitch [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/eguitar/eguitar.cpp:366:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dac [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/eguitar/utilities.cpp:155:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_WAV [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/eguitar/eguitar.cpp:93:3: warning: Member variable 'TickData::guitar' is not initialized in the constructor. [uninitMemberVar] thestk-stk-1cb2c81/projects/eguitar/eguitar.cpp:214:20: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/eguitar/eguitar.cpp:215:37: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/eguitar/eguitar.cpp:283:16: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/eguitar/eguitar.cpp:352:36: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/eguitar/eguitar.cpp:216:7: style: The scope of the variable 'counter' can be reduced. [variableScope] thestk-stk-1cb2c81/projects/examples/audioprobe.cpp:17:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/audioprobe.cpp:29:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/audioprobe.cpp:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/audioprobe.cpp:92:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/demo/utilities.cpp:283:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_WAV [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/bethree.cpp:57:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StkFloat [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/bethree.cpp:27:20: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/bethree.cpp:28:23: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/bethree.cpp:59:106: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/controlbee.cpp:16:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/controlbee.cpp:57:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/controlbee.cpp:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StkFloat [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/controlbee.cpp:84:20: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/controlbee.cpp:85:23: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/controlbee.cpp:133:106: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/controlbee.cpp:86:7: style: The scope of the variable 'counter' can be reduced. [variableScope] thestk-stk-1cb2c81/projects/examples/crtsine.cpp:34:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StkFloat [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/crtsine.cpp:13:20: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/crtsine.cpp:14:23: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/crtsine.cpp:36:106: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/duplex.cpp:41:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/duplex.cpp:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/duplex.cpp:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/duplex.cpp:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/eguitar/utilities.cpp:44:7: style: The scope of the variable 'w' can be reduced. [variableScope] thestk-stk-1cb2c81/projects/eguitar/utilities.cpp:42:19: style:inconclusive: Function 'checkArgs' argument 1 names different: declaration 'numArgs' definition 'nArgs'. [funcArgNamesDifferent] thestk-stk-1cb2c81/projects/eguitar/utilities.h:10:19: note: Function 'checkArgs' argument 1 names different: declaration 'numArgs' definition 'nArgs'. thestk-stk-1cb2c81/projects/eguitar/utilities.cpp:42:19: note: Function 'checkArgs' argument 1 names different: declaration 'numArgs' definition 'nArgs'. thestk-stk-1cb2c81/projects/eguitar/utilities.cpp:94:20: style:inconclusive: Function 'parseArgs' argument 1 names different: declaration 'numArgs' definition 'nArgs'. [funcArgNamesDifferent] thestk-stk-1cb2c81/projects/eguitar/utilities.h:12:20: note: Function 'parseArgs' argument 1 names different: declaration 'numArgs' definition 'nArgs'. thestk-stk-1cb2c81/projects/eguitar/utilities.cpp:94:20: note: Function 'parseArgs' argument 1 names different: declaration 'numArgs' definition 'nArgs'. thestk-stk-1cb2c81/projects/eguitar/utilities.cpp:15:18: style: Parameter 'function' can be declared as pointer to const [constParameterPointer] thestk-stk-1cb2c81/projects/examples/foursine.cpp:24:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_SINT16 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/grains.cpp:35:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/grains.cpp:80:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StkFloat [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/grains.cpp:17:22: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/grains.cpp:18:23: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/grains.cpp:82:106: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/duplex.cpp:84:25: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/duplex.cpp:144:80: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/duplex.cpp:51:55: performance: Function parameter 'deviceNames' should be passed by const reference. [passedByValue] thestk-stk-1cb2c81/projects/examples/duplex.cpp:72:38: style: Parameter 'inputBuffer' can be declared as pointer to const. However it seems that 'inout' is a callback function, if 'inputBuffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thestk-stk-1cb2c81/projects/examples/duplex.cpp:144:73: note: You might need to cast the function pointer here thestk-stk-1cb2c81/projects/examples/duplex.cpp:72:38: note: Parameter 'inputBuffer' can be declared as pointer to const thestk-stk-1cb2c81/projects/examples/duplex.cpp:84:17: style: Variable 'bytes' can be declared as pointer to const [constVariablePointer] thestk-stk-1cb2c81/projects/examples/duplex.cpp:89:27: style: Parameter 'argv' can be declared as const array [constParameter] thestk-stk-1cb2c81/projects/examples/inetIn.cpp:40:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/inetIn.cpp:63:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TCP [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/inetIn.cpp:46:26: style: Parameter 'argv' can be declared as const array [constParameter] thestk-stk-1cb2c81/projects/examples/inetOut.cpp:29:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/inetOut.cpp:69:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTO_TCP [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/midiprobe.cpp:27:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/inetOut.cpp:48:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/inetOut.cpp:69:46: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/play.cpp:33:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/play.cpp:100:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StkFloat [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/playsmf.cpp:21:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/playsmf.cpp:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/play.cpp:47:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/play.cpp:48:23: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/play.cpp:102:106: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/record.cpp:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/record.cpp:72:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_WAV [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/sineosc.cpp:23:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_SINT16 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/sine.cpp:24:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/sine.cpp:69:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STK_SINT16 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/examples/sine.cpp:47:32: warning: If memory allocation fails, then there is a possible null pointer dereference: oscs [nullPointerOutOfMemory] thestk-stk-1cb2c81/projects/examples/sine.cpp:46:41: note: Assuming allocation function fails thestk-stk-1cb2c81/projects/examples/sine.cpp:46:21: note: Assignment 'oscs=(SineWave**)malloc(channels*sizeof(SineWave*))', assigned value is 0 thestk-stk-1cb2c81/projects/examples/sine.cpp:47:32: note: Null pointer dereference thestk-stk-1cb2c81/projects/examples/sine.cpp:55:5: warning: If memory allocation fails, then there is a possible null pointer dereference: oscs [nullPointerOutOfMemory] thestk-stk-1cb2c81/projects/examples/sine.cpp:46:41: note: Assuming allocation function fails thestk-stk-1cb2c81/projects/examples/sine.cpp:46:21: note: Assignment 'oscs=(SineWave**)malloc(channels*sizeof(SineWave*))', assigned value is 0 thestk-stk-1cb2c81/projects/examples/sine.cpp:55:5: note: Null pointer dereference thestk-stk-1cb2c81/projects/examples/sine.cpp:59:5: warning: If memory allocation fails, then there is a possible null pointer dereference: oscs [nullPointerOutOfMemory] thestk-stk-1cb2c81/projects/examples/sine.cpp:46:41: note: Assuming allocation function fails thestk-stk-1cb2c81/projects/examples/sine.cpp:46:21: note: Assignment 'oscs=(SineWave**)malloc(channels*sizeof(SineWave*))', assigned value is 0 thestk-stk-1cb2c81/projects/examples/sine.cpp:59:5: note: Null pointer dereference thestk-stk-1cb2c81/projects/examples/sine.cpp:46:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/threebees.cpp:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StkFloat [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/Drone.h:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFrame_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/Drone.h:107:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFrame_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/Drone.cpp:28:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/Drone.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/Drone.h:35:3: style: Class 'Drone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] thestk-stk-1cb2c81/projects/ragamatic/Drone.h:98:16: style: The scope of the variable 'j' can be reduced. [variableScope] thestk-stk-1cb2c81/projects/examples/threebees.cpp:83:20: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/threebees.cpp:84:23: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/threebees.cpp:133:106: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/projects/examples/threebees.cpp:85:7: style: The scope of the variable 'counter' can be reduced. [variableScope] thestk-stk-1cb2c81/projects/ragamatic/Tabla.h:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFrame_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/Tabla.h:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFrame_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/Tabla.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/VoicDrum.h:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFrame_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/VoicDrum.h:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFrame_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/VoicDrum.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/projects/ragamatic/Tabla.cpp:96:11: error: Array 'waves_[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds] thestk-stk-1cb2c81/projects/ragamatic/Tabla.cpp:79:27: note: Assuming that condition 'iWave' object is destroyed immediately. [unusedScopedObject] thestk-stk-1cb2c81/src/RtWvOut.cpp:43:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtWvOut.cpp:98:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIO_SYSTEM [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtWvOut.cpp:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtWvOut.cpp:135:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopped_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtWvOut.cpp:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopped_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtWvOut.cpp:151:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopped_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtWvOut.cpp:181:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stopped_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Saxofony.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Saxofony.cpp:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delays_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Saxofony.cpp:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delays_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Saxofony.cpp:98:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Saxofony.cpp:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Saxofony.cpp:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Saxofony.cpp:137:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputGain_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Saxofony.cpp:154:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtWvOut.cpp:33:12: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtWvOut.cpp:43:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtWvOut.cpp:44:22: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtWvOut.cpp:114:100: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtWvOut.cpp:202:22: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtWvOut.cpp:45:8: style: The scope of the variable 'counter' can be reduced. [variableScope] thestk-stk-1cb2c81/src/RtWvOut.cpp:186:16: style: The scope of the variable 'framesEmpty' can be reduced. [variableScope] thestk-stk-1cb2c81/src/RtWvOut.cpp:186:29: style: The scope of the variable 'nFrames' can be reduced. [variableScope] thestk-stk-1cb2c81/src/RtWvOut.cpp:186:38: style: The scope of the variable 'bytes' can be reduced. [variableScope] thestk-stk-1cb2c81/src/Simple.cpp:28:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loop_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Simple.cpp:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loop_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Simple.cpp:84:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/SineWave.cpp:27:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_SIZE [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/SineWave.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignoreSampleRateChange_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/SineWave.cpp:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/SineWave.cpp:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/SineWave.cpp:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/SineWave.cpp:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable time_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/SingWave.cpp:25:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/SingWave.cpp:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rate_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Sitar.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Sitar.cpp:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable targetDelay_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Sitar.cpp:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amGain_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Sitar.cpp:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Shakers.cpp:254:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shakerType_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Shakers.cpp:260:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shakerType_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Shakers.cpp:669:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shakerType_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Shakers.cpp:678:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shakeEnergy_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Shakers.cpp:691:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Socket.cpp:18:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Socket.cpp:24:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Socket.cpp:69:24: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/Socket.cpp:75:24: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/Skini.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Skini.cpp:68:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Skini.cpp:90:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Skini.cpp:108:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Skini.cpp:205:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __SK_MaxMsgTypes_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Skini.cpp:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __SK_MaxMsgTypes_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Sphere.cpp:22:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workingVector_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Sphere.cpp:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radius_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:414:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_VERSION [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:489:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_APIS [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:496:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_APIS [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:507:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSPECIFIED [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:516:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSPECIFIED [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:521:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtapi_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:565:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtapi_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:615:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtapi_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:642:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorCallback_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:649:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:659:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:778:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceList_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:790:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceList_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:800:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceList_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:821:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceList_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:841:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceList_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:862:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAILURE [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:871:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable streamTime [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:883:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:917:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable streamTime [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:927:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sampleRate [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:10873:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_WARNING [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:10897:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:10934:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_SINT16 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:10953:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INPUT [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:11038:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deviceBuffer [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:11448:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTAUDIO_SINT16 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/StifKarp.cpp:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/StifKarp.cpp:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFrequency_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/StifKarp.cpp:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stretching_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/StifKarp.cpp:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/StifKarp.cpp:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseLoopGain_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/StifKarp.cpp:129:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/StifKarp.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/StifKarp.cpp:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable srate_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alertList_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alertList_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawwavepath_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:271:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:278:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataRate_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:284:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:296:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nFrames_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:317:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nChannels_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:371:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nChannels_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nChannels_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TapDelay.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TapDelay.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delays_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TapDelay.cpp:67:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Stk.cpp:238:13: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/Stk.cpp:256:13: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/Stk.cpp:302:13: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/TcpClient.cpp:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TcpClient.cpp:95:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TcpClient.cpp:101:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TcpClient.cpp:73:18: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] thestk-stk-1cb2c81/src/TcpClient.cpp:81:11: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/TcpClient.cpp:96:24: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/TcpClient.cpp:102:24: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/TcpClient.cpp:66:62: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] thestk-stk-1cb2c81/src/TcpClient.cpp:85:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] thestk-stk-1cb2c81/src/TcpServer.cpp:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TcpServer.cpp:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TcpServer.cpp:95:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Thread.cpp:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Thread.cpp:38:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TcpServer.cpp:90:24: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/TcpServer.cpp:96:24: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/TcpServer.cpp:52:62: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] thestk-stk-1cb2c81/src/TcpServer.cpp:64:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] thestk-stk-1cb2c81/src/TubeBell.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waves_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TubeBell.cpp:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gains_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Twang.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Twang.cpp:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastOutput_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Twang.cpp:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frequency_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Twang.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Twang.cpp:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TwoPole.cpp:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TwoPole.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignoreSampleRateChange_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TwoPole.cpp:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TwoPole.cpp:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TwoZero.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TwoZero.cpp:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignoreSampleRateChange_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TwoZero.cpp:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/TwoZero.cpp:62:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/UdpSocket.cpp:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validAddress_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/UdpSocket.cpp:72:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable address_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/UdpSocket.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/UdpSocket.cpp:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/UdpSocket.cpp:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/UdpSocket.cpp:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soket_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/RtAudio.cpp:733:35: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11043:20: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11046:25: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11056:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11066:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11076:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11086:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11097:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11108:20: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11111:25: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11121:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11131:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11141:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11152:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11162:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11173:18: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11175:25: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11186:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11197:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11209:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11219:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11230:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11241:18: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11243:25: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11254:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11266:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11276:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11287:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11297:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11308:18: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11310:25: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11322:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11332:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11342:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11352:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11362:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11373:24: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11376:25: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11386:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11396:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11406:19: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:11416:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/UdpSocket.cpp:79:17: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] thestk-stk-1cb2c81/src/RtAudio.cpp:11426:21: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/RtAudio.cpp:504:17: style: Checking if unsigned expression 'i' is less than zero. [unsignedLessThanZero] thestk-stk-1cb2c81/src/RtAudio.cpp:513:17: style: Checking if unsigned expression 'i' is less than zero. [unsignedLessThanZero] thestk-stk-1cb2c81/src/UdpSocket.cpp:86:10: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/UdpSocket.cpp:93:26: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/UdpSocket.cpp:93:67: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/UdpSocket.cpp:99:28: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/UdpSocket.cpp:107:26: style: C-style pointer casting [cstyleCast] thestk-stk-1cb2c81/src/UdpSocket.cpp:58:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] thestk-stk-1cb2c81/src/UdpSocket.cpp:107:67: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] thestk-stk-1cb2c81/src/RtAudio.cpp:478:3: style: Instance of 'StaticAssert < rtaudio_num_api_names == RtAudio :: NUM_APIS >' object is destroyed immediately. [unusedScopedObject] thestk-stk-1cb2c81/src/VoicForm.cpp:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voiced_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/VoicForm.cpp:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voiced_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/VoicForm.cpp:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/VoicForm.cpp:89:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filters_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/VoicForm.cpp:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/VoicForm.cpp:139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:56:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastFrame_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:91:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:191:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:201:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:209:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Voicer.cpp:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable voices_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Wurley.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waves_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Wurley.cpp:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseFrequency_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Wurley.cpp:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gains_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Whistle.cpp:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fippleFreqMod_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Whistle.cpp:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baseFrequency_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Whistle.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Whistle.cpp:109:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oStream_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Whistle.cpp:137:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subSampCount_ [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Whistle.cpp:232:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_OVER_128 [valueFlowBailoutIncompleteVar] thestk-stk-1cb2c81/src/Whistle.cpp:134:10: style: The scope of the variable 'phi' can be reduced. [variableScope] thestk-stk-1cb2c81/src/Whistle.cpp:134:15: style: The scope of the variable 'cosphi' can be reduced. [variableScope] thestk-stk-1cb2c81/src/Whistle.cpp:134:23: style: The scope of the variable 'sinphi' can be reduced. [variableScope] thestk-stk-1cb2c81/src/Whistle.cpp:135:22: style: The scope of the variable 'mod' can be reduced. [variableScope] thestk-stk-1cb2c81/src/Whistle.cpp:135:26: style: Variable 'mod' is assigned a value that is never used. [unreadVariable] diff: DONE