2024-04-23 09:54 ftp://ftp.de.debian.org/debian/pool/main/z/z88/z88_13.0.0+dfsg2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=opengl --library=gtk --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-105-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.14.0 head-info: 9b87f67 (2024-04-23 10:17:07 +0200) count: 822 822 elapsed-time: 129.9 128.3 head-timing-info: old-timing-info: head results: z88-13.0.0+dfsg2/src/ale88c.c:205:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/ale88o.c:135:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_UNVERFORMT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/ale88o.c:251:1: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] z88-13.0.0+dfsg2/src/ale88o.c:249:5: style: Variable 'iret' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/apla88.c:326:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/apla88.c:87:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/apla88.c:96:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/apla88.c:238:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/apla88.c:238:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bapla88.c:233:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/bapla88.c:85:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bapla88.c:94:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bapla88.c:146:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bapla88.c:146:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bcshe88.c:83:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bcshe88.c:92:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bhexa88.c:82:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bhexa88.c:91:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bhexa88.c:130:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bhexa88.c:130:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bhpla88.c:427:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/bhpla88.c:85:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bhpla88.c:94:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bhpla88.c:146:38: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bhpla88.c:146:51: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/blqua88.c:82:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/blqua88.c:91:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/blqua88.c:130:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/blqua88.c:130:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bqshe88.c:83:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bqshe88.c:92:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bspla88.c:309:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACLOA [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/bspla88.c:84:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bspla88.c:117:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bspla88.c:150:18: style: Variable 'wg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bspla88.c:229:38: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bspla88.c:229:51: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bspur88.c:82:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bspur88.c:115:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bspur88.c:148:18: style: Variable 'wg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/bspur88.c:214:22: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/bspur88.c:214:35: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/btetr88.c:82:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/btetr88.c:115:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/btetr88.c:148:18: style: Variable 'wg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/btetr88.c:214:22: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/btetr88.c:214:35: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88c.c:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOHELP [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:126:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:178:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88V [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88N [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:234:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88D [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:262:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88E [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:290:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88G [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:318:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88H [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:346:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88O [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:376:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDDYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:411:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:446:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDNI [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:476:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDI1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:506:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDI2 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:536:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDI3 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:566:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDI4 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:596:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDI5 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:626:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDO0 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:656:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDO1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:686:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDO2 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:716:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDO3 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:746:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOEDO4 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:774:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88X [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:802:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88X [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:830:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88X [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:858:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88X [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:886:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88X [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:914:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88X [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:942:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88F [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:970:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88F [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:998:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88I1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:1026:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88I2 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:1054:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88I2 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:1082:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOZ88PAR [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88c.c:135:25: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88c.c:135:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NO_CF_GRAFICS [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON1_MASK [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:220:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_Prior [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:380:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:403:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOHELP [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:420:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_NOTLOADVERF [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:467:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:493:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_YESSCALE [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_FUNKEY [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:542:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_UNVERFORMT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:564:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_VERFORMT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:587:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_LIGHT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:629:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_HIDDEN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:671:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_WIREFR [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:713:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_SHOWSPANN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:755:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_SHOWGAUSS [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:797:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_SHOWGAUPU [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:839:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_SHOWVX [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:881:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_SHOWVY [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:923:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_SHOWVZ [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:960:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_SHOWSPANN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:975:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_NOKOOR [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:987:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_NOLABELS [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1018:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1090:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_LALLES [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1171:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1241:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1314:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1365:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_NORBD [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_SHOWSPANN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1409:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDALL [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1419:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDUX [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1429:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDUY [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1439:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDUZ [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1449:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDU4 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1459:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDU5 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1469:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDU6 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1479:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDUA [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1489:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDOL [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1499:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDFX [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1509:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDFY [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1519:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDFZ [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_YESNOST [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_NONOST [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1604:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cb88o.c:1164:1: style: Obsolescent function 'gcvt' called. It is recommended to use 'sprintf' instead. [prohibitedgcvtCalled] z88-13.0.0+dfsg2/src/cb88o.c:1165:1: style: Obsolescent function 'gcvt' called. It is recommended to use 'sprintf' instead. [prohibitedgcvtCalled] z88-13.0.0+dfsg2/src/cb88o.c:1166:1: style: Obsolescent function 'gcvt' called. It is recommended to use 'sprintf' instead. [prohibitedgcvtCalled] z88-13.0.0+dfsg2/src/cb88o.c:1234:1: style: Obsolescent function 'gcvt' called. It is recommended to use 'sprintf' instead. [prohibitedgcvtCalled] z88-13.0.0+dfsg2/src/cb88o.c:1235:1: style: Obsolescent function 'gcvt' called. It is recommended to use 'sprintf' instead. [prohibitedgcvtCalled] z88-13.0.0+dfsg2/src/cb88o.c:1236:1: style: Obsolescent function 'gcvt' called. It is recommended to use 'sprintf' instead. [prohibitedgcvtCalled] z88-13.0.0+dfsg2/src/cb88o.c:1309:1: style: Obsolescent function 'gcvt' called. It is recommended to use 'sprintf' instead. [prohibitedgcvtCalled] z88-13.0.0+dfsg2/src/cb88o.c:1863:5: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon] z88-13.0.0+dfsg2/src/cb88o.c:175:25: style: Parameter 'widget' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:175:57: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:210:44: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:333:28: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:333:44: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:463:8: style: Variable 'cfilename' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/cb88o.c:488:25: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:488:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:957:25: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:957:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:972:25: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:972:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:983:25: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:983:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1138:25: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1138:41: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1362:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1362:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1372:27: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1372:43: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1386:27: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1386:43: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1396:28: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1396:44: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1406:27: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1406:43: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1416:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1416:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1426:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1426:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1436:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1436:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1446:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1446:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1456:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1456:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1466:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1466:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1476:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1476:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1486:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1486:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1496:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1496:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1506:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1506:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1516:26: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1516:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1526:29: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1526:45: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1536:30: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1536:46: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1546:28: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1546:44: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1556:27: style: Parameter 'button' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cb88o.c:1556:43: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/choy88.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DIAGNULL [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/choy88.c:145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_CHOJ [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cosm88.c:114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOCOS [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cosm88.c:175:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:176:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:182:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:183:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:189:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:190:36: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:208:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:209:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:212:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:298:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:299:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:302:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:305:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:310:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:330:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:331:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:334:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:338:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:357:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:358:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:361:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:365:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:397:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:398:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:401:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:405:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:438:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:439:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:442:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:446:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:462:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:463:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:466:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:495:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:507:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:508:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:511:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:516:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:641:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:642:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:645:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] z88-13.0.0+dfsg2/src/cosm88.c:209:13: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:208:13: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:209:13: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:299:11: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:298:11: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:299:11: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:331:11: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:330:11: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:331:11: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:358:11: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:357:11: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:358:11: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:398:11: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:397:11: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:398:11: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:439:11: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:438:11: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:439:11: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:463:11: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:462:11: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:463:11: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:508:11: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:507:11: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:508:11: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:642:13: style: Variable 'cteils' is reassigned a value before the old one has been used. [redundantAssignment] z88-13.0.0+dfsg2/src/cosm88.c:641:13: note: cteils is assigned z88-13.0.0+dfsg2/src/cosm88.c:642:13: note: cteils is overwritten z88-13.0.0+dfsg2/src/cosm88.c:101:20: style: Variable 'csep' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/cosm88.c:102:21: style: Variable 'cteils' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/cosm88.c:92:23: style: Variable 'nkn' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/cosm88.c:93:40: style: Variable 'iflag1' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/cosm88.c:334:33: style: Variable 'cteils' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/cosm88.c:361:33: style: Variable 'cteils' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/cosm88.c:401:33: style: Variable 'cteils' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/cosm88.c:442:33: style: Variable 'cteils' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/cshe88.c:353:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/cshe88.c:90:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/cshe88.c:99:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/cshe88.c:240:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cshe88.c:240:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/cshe88.c:241:35: style: Parameter 'ktyp' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/dnas88.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NONAS [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dnas88.c:485:31: style: The if condition is the same as the previous if condition [duplicateCondition] z88-13.0.0+dfsg2/src/dnas88.c:480:31: note: First condition z88-13.0.0+dfsg2/src/dnas88.c:485:31: note: Second condition z88-13.0.0+dfsg2/src/dnas88.c:221:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:228:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:274:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:289:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:296:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:312:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:488:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:511:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:564:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:576:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:606:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dnas88.c:145:17: warning: Either the condition 'fpro' is redundant or there is possible null pointer dereference: fpro. [nullPointerRedundantCheck] z88-13.0.0+dfsg2/src/dnas88.c:151:4: note: Assuming that condition 'fpro' is not redundant z88-13.0.0+dfsg2/src/dnas88.c:145:17: note: Null pointer dereference z88-13.0.0+dfsg2/src/dnas88.c:295:11: style: Variable 'iflag1' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/dyn88d.c:112:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENZ88DYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88e.c:116:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENZ88DYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88f.c:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENZ88DYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88i1.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENZ88DYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88i2.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENZ88DYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88n.c:114:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENDYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88n.c:141:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88n.c:143:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88n.c:145:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88n.c:147:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88n.c:158:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88n.c:160:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88n.c:162:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88n.c:164:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88o.c:120:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENDYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88o.c:147:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88o.c:149:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88o.c:151:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88o.c:153:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88o.c:155:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88o.c:157:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88o.c:159:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:91:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENZ88DYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88v.c:120:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:122:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:124:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:126:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:137:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:139:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:141:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:143:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:145:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:147:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:149:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:151:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:153:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88v.c:155:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88x.c:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENZ88DYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/dyn88x.c:166:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88x.c:168:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88x.c:170:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88x.c:172:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88x.c:174:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/dyn88x.c:176:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/fuvs88.c:172:9: style: Condition 'sig2>=sig1' is always true [knownConditionTrueFalse] z88-13.0.0+dfsg2/src/fuvs88.c:171:9: note: Assuming that condition 'sig1>=sig2' is not redundant z88-13.0.0+dfsg2/src/fuvs88.c:172:9: note: Condition 'sig2>=sig1' is always true z88-13.0.0+dfsg2/src/fuvs88.c:255:9: style: Condition 'sig2>=sig1' is always true [knownConditionTrueFalse] z88-13.0.0+dfsg2/src/fuvs88.c:254:9: note: Assuming that condition 'sig1>=sig2' is not redundant z88-13.0.0+dfsg2/src/fuvs88.c:255:9: note: Condition 'sig2>=sig1' is always true z88-13.0.0+dfsg2/src/fuvs88.c:79:27: style: Parameter 'sig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:91:28: style: Parameter 'sig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:102:27: style: Parameter 'sig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:114:28: style: Parameter 'rsig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:154:28: style: Parameter 'sig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:179:27: style: Parameter 'sig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:237:28: style: Parameter 'rsig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:265:27: style: Parameter 'sig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:294:28: style: Parameter 'sig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:323:27: style: Parameter 'sig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/fuvs88.c:384:28: style: Parameter 'rsig' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/g1i188.c:72:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/g1i388.c:67:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/g1i488.c:68:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/g2i188.c:73:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/g3i188.c:76:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/g4i188.c:72:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/g5i188.c:72:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/gxi288.c:68:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/gxi288.c:164:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/gxi588.c:68:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/gxi588.c:139:7: style: Variable 'cresult' can be declared as pointer to const [constVariablePointer] z88-13.0.0+dfsg2/src/gxi588.c:159:6: style: Variable 'ier' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/hexa88.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/hexa88.c:89:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/hexa88.c:98:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/hexa88.c:206:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/hexa88.c:206:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/hexa88.c:206:62: style: Parameter 't' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/hpla88.c:520:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/hpla88.c:87:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/hpla88.c:96:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/hpla88.c:238:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/hpla88.c:238:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/isod88.c:407:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/isod88.c:90:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/isod88.c:123:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/isod88.c:156:18: style: Variable 'wg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/isod88.c:323:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/isod88.c:323:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/isod88.c:324:35: style: Parameter 'ktyp' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/jaco88.c:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DIAGNULL [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/jaco88.c:151:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_PART88 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/jaco88.c:424:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_ITERA [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/join88.c:78:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_BERJOIN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/koi88x.c:106:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_TOOFEW [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88c.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88d.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88e.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88f.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88g.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88h.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88i1.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88i2.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88n.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88o.c:83:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88v.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lan88x.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lqua88.c:290:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/lqua88.c:89:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/lqua88.c:98:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/lqua88.c:206:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/lqua88.c:206:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/lqua88.c:206:62: style: Parameter 't' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/m1.c:279:16: style: Variable 'isl' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m1.c:283:16: style: Variable 'isk' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m10.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_REAI1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m12.c:121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINES [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m12.c:734:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINES [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m12.c:957:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINES [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m12.c:1158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINES [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m12.c:699:20: style: Variable 'jp7' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m12.c:701:20: style: Variable 'jp16' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m12.c:703:20: style: Variable 'jp10' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m12.c:923:20: style: Variable 'jp7' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m12.c:925:20: style: Variable 'jp16' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m12.c:927:20: style: Variable 'jp10' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m12.c:1124:20: style: Variable 'jp7' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m12.c:1126:20: style: Variable 'jp16' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m12.c:1128:20: style: Variable 'jp10' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m15.c:87:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_BYTE [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m15.c:268:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_BYTE [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m15.c:321:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_ELEMENTE [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m15.c:761:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_UNSIGNED_BYTE [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m15.c:293:22: style: Unused variable: j [unusedVariable] z88-13.0.0+dfsg2/src/m15.c:293:24: style: Unused variable: k [unusedVariable] z88-13.0.0+dfsg2/src/m16.c:154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_RBDUX [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m16.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PD [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m16.c:546:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LINES [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m16.c:645:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_POINTS [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m2.c:121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m2.c:78:16: style: Variable 'k1' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m2.c:86:16: style: Variable 'k2' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m2.c:94:16: style: Variable 'k3' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m2.c:194:16: style: Variable 'izyk' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m3.c:131:46: error: There is an unknown macro here somewhere. Configuration is required. If P5D is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/m4.c:265:16: style: Variable 'izyk' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/m4.c:137:7: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:140:11: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:148:9: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:149:9: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:150:10: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:186:7: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:189:11: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:197:9: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:198:9: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:199:10: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:381:3: style: Variable 'xs' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m4.c:382:3: style: Variable 'ys' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/m9.c:94:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_REAI2 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m9.c:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_REAO2 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m9.c:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_REAO8 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/m9.c:258:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_REAO5 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/mc188n.c:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_SMC188N [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/mc188n.c:444:7: style: Variable 'jmax' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/mc288n.c:136:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_SMC288N [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/mc288n.c:407:7: style: Variable 'jmax' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/mc388n.c:131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_SMC388N [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/mc388n.c:404:7: style: Variable 'jmax' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/mc488n.c:130:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_SMC488N [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/mc488n.c:401:7: style: Variable 'jmax' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/mc588n.c:131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_SMC588N [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/mc588n.c:374:7: style: Variable 'jmax' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/nast88.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NONAS [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/nast88.c:404:31: style: The if condition is the same as the previous if condition [duplicateCondition] z88-13.0.0+dfsg2/src/nast88.c:399:31: note: First condition z88-13.0.0+dfsg2/src/nast88.c:404:31: note: Second condition z88-13.0.0+dfsg2/src/nast88.c:208:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:215:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:261:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:277:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:284:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:291:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:309:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:406:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:423:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:480:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:516:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:532:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:558:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:702:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/nast88.c:145:17: warning: Either the condition 'fpro' is redundant or there is possible null pointer dereference: fpro. [nullPointerRedundantCheck] z88-13.0.0+dfsg2/src/nast88.c:151:4: note: Assuming that condition 'fpro' is not redundant z88-13.0.0+dfsg2/src/nast88.c:145:17: note: Null pointer dereference z88-13.0.0+dfsg2/src/nast88.c:290:11: style: Variable 'iflag1' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/oc88.c:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDM_NOSCALE [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/prfl88.c:114:48: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/qshe88.c:331:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/qshe88.c:90:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/qshe88.c:99:18: style: Variable 'wgt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/qshe88.c:240:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/qshe88.c:240:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/qshe88.c:241:35: style: Parameter 'ktyp' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/r1y88i.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NO1Y [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/r4y88i.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NO4Y [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/rcol88c.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOCOL [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/rcol88c.c:99:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcol88c.c:101:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcol88c.c:103:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NOFCD [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/rcoo88.c:119:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:121:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:158:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:160:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:162:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:164:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:185:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:189:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:197:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:210:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:227:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:244:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:270:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:279:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:288:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:297:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:315:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:324:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:333:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:342:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:360:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:369:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:387:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:396:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:405:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:419:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:426:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:432:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:446:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rcoo88.c:453:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rdy88h.c:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_OPENDYN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/rdy88h.c:109:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rdy88h.c:111:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/rea88x.c:128:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_BREA88 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/ri188.c:133:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_REAI1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/ri188i.c:133:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_REAI1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/ri588.c:121:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_REAI5 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/ri588i.c:120:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_REAI5 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/riy88.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NO1Y [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/riy88d.c:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NO1Y [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/rni88.c:109:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_REANI [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/sapl88.c:600:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/sapl88.c:102:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sapl88.c:111:18: style: Variable 'xgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sapl88.c:117:18: style: Variable 'ygo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sapl88.c:126:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sapl88.c:128:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sapl88.c:512:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sapl88.c:512:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sapl88.c:463:14: style: Variable 'rsig[k]' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sapl88.c:468:14: style: Variable 'rsig[k]' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:773:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/scsh88.c:107:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/scsh88.c:116:18: style: Variable 'xgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/scsh88.c:122:18: style: Variable 'ygo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/scsh88.c:131:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/scsh88.c:133:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/scsh88.c:660:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/scsh88.c:660:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/scsh88.c:661:35: style: Parameter 'ktyp' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/scsh88.c:322:15: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:325:19: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:333:17: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:334:17: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:335:18: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:373:15: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:376:19: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:384:17: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:385:17: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:386:18: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:608:13: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:611:17: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:619:15: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:620:15: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/scsh88.c:621:16: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/shex88.c:638:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/shex88.c:102:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shex88.c:111:18: style: Variable 'xgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shex88.c:121:18: style: Variable 'ygo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shex88.c:131:18: style: Variable 'zgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shex88.c:144:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shex88.c:146:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shex88.c:148:18: style: Variable 'rkt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shex88.c:481:21: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/shex88.c:481:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/shex88.c:481:47: style: Parameter 't' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/shpl88.c:807:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/shpl88.c:103:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shpl88.c:112:18: style: Variable 'xgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shpl88.c:118:18: style: Variable 'ygo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shpl88.c:127:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shpl88.c:129:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/shpl88.c:525:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/shpl88.c:525:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/shpl88.c:476:16: style: Variable 'rsig[k]' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/shpl88.c:481:16: style: Variable 'rsig[k]' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:795:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/siso88.c:108:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/siso88.c:141:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/siso88.c:174:18: style: Variable 'xgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/siso88.c:179:18: style: Variable 'ygo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/siso88.c:187:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/siso88.c:189:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/siso88.c:711:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/siso88.c:711:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/siso88.c:712:35: style: Parameter 'ktyp' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/siso88.c:382:13: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:385:17: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:393:15: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:394:15: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:395:16: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:433:13: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:436:17: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:444:15: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:445:15: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:446:16: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:660:13: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:663:17: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:671:15: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:672:15: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/siso88.c:673:16: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/slqu88.c:577:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/slqu88.c:102:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/slqu88.c:111:18: style: Variable 'xgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/slqu88.c:121:18: style: Variable 'ygo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/slqu88.c:131:18: style: Variable 'zgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/slqu88.c:144:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/slqu88.c:146:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/slqu88.c:148:18: style: Variable 'rkt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/slqu88.c:479:21: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/slqu88.c:479:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/slqu88.c:479:47: style: Parameter 't' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/spla88.c:403:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/spla88.c:87:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/spla88.c:120:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/spla88.c:153:18: style: Variable 'wg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/spla88.c:322:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/spla88.c:322:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/spur88.c:319:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/spur88.c:89:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/spur88.c:106:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/spur88.c:123:18: style: Variable 'tg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/spur88.c:143:18: style: Variable 'wg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sqsh88.c:753:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/sqsh88.c:109:18: style: Variable 'xg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sqsh88.c:118:18: style: Variable 'xgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sqsh88.c:124:18: style: Variable 'ygo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sqsh88.c:133:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sqsh88.c:135:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sqsh88.c:662:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sqsh88.c:662:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sqsh88.c:663:35: style: Parameter 'ktyp' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sqsh88.c:324:15: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:327:19: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:335:17: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:336:17: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:337:18: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:375:15: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:378:19: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:386:17: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:387:17: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:388:18: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:610:13: style: Variable 'rr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:613:17: style: Variable 'phideg' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:621:15: style: Variable 'sigr' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:622:15: style: Variable 'sigt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sqsh88.c:623:16: style: Variable 'taurt' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sspl88.c:652:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/sspl88.c:103:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspl88.c:136:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspl88.c:169:18: style: Variable 'xgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspl88.c:174:18: style: Variable 'ygo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspl88.c:182:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspl88.c:184:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspl88.c:571:37: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sspl88.c:571:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sspl88.c:522:14: style: Variable 'rsig[k]' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sspl88.c:527:14: style: Variable 'rsig[k]' is assigned a value that is never used. [unreadVariable] z88-13.0.0+dfsg2/src/sspu88.c:578:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/sspu88.c:102:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:119:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:136:18: style: Variable 'tg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:156:18: style: Variable 'rgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:162:18: style: Variable 'sgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:168:18: style: Variable 'tgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:177:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:179:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:181:18: style: Variable 'rkt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/sspu88.c:504:21: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sspu88.c:504:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/sspu88.c:504:47: style: Parameter 't' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/stet88.c:618:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/stet88.c:102:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:119:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:136:18: style: Variable 'tg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:156:18: style: Variable 'rgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:162:18: style: Variable 'sgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:168:18: style: Variable 'tgo' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:177:18: style: Variable 'rkr' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:179:18: style: Variable 'rks' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:181:18: style: Variable 'rkt' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/stet88.c:505:21: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/stet88.c:505:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/stet88.c:505:47: style: Parameter 't' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/tetr88.c:344:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_JACNEG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/tetr88.c:89:18: style: Variable 'rg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/tetr88.c:106:18: style: Variable 'sg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/tetr88.c:123:18: style: Variable 'tg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/tetr88.c:143:18: style: Variable 'wg' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/tetr88.c:254:36: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/tetr88.c:254:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/tetr88.c:254:62: style: Parameter 't' can be declared as pointer to const [constParameterPointer] z88-13.0.0+dfsg2/src/w4y88i.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_NO4Y [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/wlog88d.c:144:56: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wlog88e.c:153:56: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wlog88f.c:166:56: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wlog88i1.c:154:55: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wlog88i2.c:178:55: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wria88f.c:250:7: error: There is an unknown macro here somewhere. Configuration is required. If PDE is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wria88i.c:247:7: error: There is an unknown macro here somewhere. Configuration is required. If PDE is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wria88x.c:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WRII1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/wrim88e.c:102:31: error: There is an unknown macro here somewhere. Configuration is required. If P5D is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wrim88f.c:97:35: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/wrim88i.c:87:17: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/z88a.c:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_Z88A [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88ai.c:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_Z88A [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88ai.c:310:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_EXMAXIEZ [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88ai.c:246:17: style: Condition 'k>=MAXIEZ' is always false [knownConditionTrueFalse] z88-13.0.0+dfsg2/src/z88ai.c:238:15: note: Assuming that condition 'k>=MAXIEZ' is not redundant z88-13.0.0+dfsg2/src/z88ai.c:240:9: note: k is incremented', new value is symbolic=MAXIEZ+1 z88-13.0.0+dfsg2/src/z88ai.c:245:23: note: k is decremented', new value is symbolic=MAXIEZ z88-13.0.0+dfsg2/src/z88ai.c:246:17: note: Condition 'k>=MAXIEZ' is always false z88-13.0.0+dfsg2/src/z88b.c:149:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_Z88B [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88bi.c:147:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_Z88B [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88cc.c:292:49: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/z88ci.c:323:49: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/z88com.c:146:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOLOG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88com.c:508:15: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] z88-13.0.0+dfsg2/src/z88com.c:509:15: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] z88-13.0.0+dfsg2/src/z88com.c:510:15: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] z88-13.0.0+dfsg2/src/z88com.c:511:15: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] z88-13.0.0+dfsg2/src/z88com.c:512:15: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] z88-13.0.0+dfsg2/src/z88com.c:513:15: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] z88-13.0.0+dfsg2/src/z88com.c:514:15: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] z88-13.0.0+dfsg2/src/z88com.c:515:15: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] z88-13.0.0+dfsg2/src/z88d.c:341:40: error: There is an unknown macro here somewhere. Configuration is required. If PD is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/z88e.c:396:36: error: There is an unknown macro here somewhere. Configuration is required. If P5D is a macro then please configure it. [unknownMacro] z88-13.0.0+dfsg2/src/z88f.c:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOCFLAG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88f.c:174:25: style: Parameter 'argv' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/z88fx.c:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_Z88FX [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88fx.c:227:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:238:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:384:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:439:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:440:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:451:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:460:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:591:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:594:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:603:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:648:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:682:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:683:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:723:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:757:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:758:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:776:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:804:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:838:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:868:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:888:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88fx.c:926:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] z88-13.0.0+dfsg2/src/z88g.c:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_BZ88 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88g.c:111:14: style: Local variable 'fdyn' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:77:7: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:111:14: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:111:20: style: Local variable 'fwlo' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:77:13: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:111:20: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:111:26: style: Local variable 'fpro' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:77:19: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:111:26: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:111:32: style: Local variable 'fin' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:77:25: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:111:32: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:111:37: style: Local variable 'fi1' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:77:30: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:111:37: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:111:42: style: Local variable 'fi2' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:77:35: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:111:42: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:111:47: style: Local variable 'fi3' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:77:40: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:111:47: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:111:52: style: Local variable 'fi5' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:77:45: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:111:52: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:113:16: style: Local variable 'LANG' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:104:28: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:113:16: note: Shadow variable z88-13.0.0+dfsg2/src/z88g.c:113:21: style: Local variable 'ICFLAG' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88g.c:104:18: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88g.c:113:21: note: Shadow variable z88-13.0.0+dfsg2/src/z88h.c:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOIN [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88h.c:490:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOOUT [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88h.c:889:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_UMSPEI [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88h.c:165:3: error: Resource leak: fcut [resourceLeak] z88-13.0.0+dfsg2/src/z88h.c:501:3: error: Resource leak: fpermdat [resourceLeak] z88-13.0.0+dfsg2/src/z88h.c:546:3: error: Resource leak: fcut [resourceLeak] z88-13.0.0+dfsg2/src/z88h.c:546:3: error: Resource leak: fpermdat [resourceLeak] z88-13.0.0+dfsg2/src/z88h.c:136:16: style: Local variable 'iqflag' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88h.c:71:9: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88h.c:136:16: note: Shadow variable z88-13.0.0+dfsg2/src/z88h.c:460:16: style: Local variable 'MAXGRA' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88h.c:70:9: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88h.c:460:16: note: Shadow variable z88-13.0.0+dfsg2/src/z88h.c:460:23: style: Local variable 'MAXNDL' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88h.c:70:16: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88h.c:460:23: note: Shadow variable z88-13.0.0+dfsg2/src/z88h.c:854:16: style: Local variable 'iqflag' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88h.c:71:9: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88h.c:854:16: note: Shadow variable z88-13.0.0+dfsg2/src/z88h.c:146:6: style: Variable 'cfcut' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:147:6: style: Variable 'cfi1' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:481:6: style: Variable 'cpermdat' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:482:6: style: Variable 'cutfile' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:876:6: style: Variable 'cpermdat' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:877:6: style: Variable 'cz88i1' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:878:6: style: Variable 'cz88i2' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:879:6: style: Variable 'cz88i5' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:880:6: style: Variable 'cz88i1old' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:881:6: style: Variable 'cz88i2old' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:882:6: style: Variable 'cz88i5old' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88h.c:540:32: style: Variable 'ipermb' is allocated memory that is never used. [unusedAllocatedMemory] z88-13.0.0+dfsg2/src/z88i1.c:203:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_ENDI1 [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88i2.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOCFLAG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88i2.c:183:25: style: Parameter 'argv' can be declared as const array [constParameter] z88-13.0.0+dfsg2/src/z88o.c:377:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88o.c:435:9: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] z88-13.0.0+dfsg2/src/z88o.c:436:9: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] z88-13.0.0+dfsg2/src/z88o.c:437:9: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] z88-13.0.0+dfsg2/src/z88tx.c:152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TX_Z88TX [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88tx.c:124:9: style: Variable 'i1point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:125:9: style: Variable 'j1point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:127:9: style: Variable 'i3point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:128:9: style: Variable 'j3point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:130:9: style: Variable 'i6point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:131:9: style: Variable 'j6point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:133:9: style: Variable 'i7point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:134:9: style: Variable 'j7point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:136:9: style: Variable 'i10point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:138:9: style: Variable 'j10point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:141:9: style: Variable 'i11point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:142:9: style: Variable 'j11point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:144:9: style: Variable 'i19point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88tx.c:145:9: style: Variable 'j19point' can be declared as const array [constVariable] z88-13.0.0+dfsg2/src/z88v.c:509:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FR_DOUBLE [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88v.c:620:1: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] z88-13.0.0+dfsg2/src/z88v.c:112:16: style: Local variable 'MAXSE' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:92:9: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:112:16: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:112:22: style: Local variable 'MAXESS' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:92:15: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:112:22: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:112:29: style: Local variable 'MAXKSS' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:92:22: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:112:29: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:112:36: style: Local variable 'MAXAN' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:92:29: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:112:36: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:16: style: Local variable 'MAXGS' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:9: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:16: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:22: style: Local variable 'MAXKOI' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:15: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:22: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:29: style: Local variable 'MAXK' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:22: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:29: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:34: style: Local variable 'MAXE' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:27: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:34: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:39: style: Local variable 'MAXNFG' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:32: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:39: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:46: style: Local variable 'MAXNEG' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:39: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:46: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:53: style: Local variable 'MAXPR' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:46: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:53: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:59: style: Local variable 'MAXIEZ' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:52: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:59: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:113:66: style: Local variable 'MAXRBD' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:93:59: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:113:66: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:114:16: style: Local variable 'MAXGP' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:94:9: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:114:16: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:114:22: style: Local variable 'MAXESM' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:95:9: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:114:22: note: Shadow variable z88-13.0.0+dfsg2/src/z88v.c:116:16: style: Local variable 'LANG' shadows outer variable [shadowVariable] z88-13.0.0+dfsg2/src/z88v.c:91:17: note: Shadowed declaration z88-13.0.0+dfsg2/src/z88v.c:116:16: note: Shadow variable z88-13.0.0+dfsg2/src/z88x.c:190:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AL_NOCFLAG [valueFlowBailoutIncompleteVar] z88-13.0.0+dfsg2/src/z88x.c:161:25: style: Parameter 'argv' can be declared as const array [constParameter] diff: DONE