2022-06-25 08:14 ftp://ftp.de.debian.org/debian/pool/main/s/splint/splint_3.1.2.dfsg1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j2 platform: Linux-5.4.0-110-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.24 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 cppcheck: head 2.8 head-info: 63e567e (2022-06-25 08:38:17 +0200) count: 2319 2322 elapsed-time: 23.0 30.7 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: splint-3.1.2.dfsg1/src/aliasTable.c:245:59: style:inconclusive: Function 'aliasTable_clearAliasesAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:201:66: note: Function 'aliasTable_clearAliasesAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/aliasTable.c:245:59: note: Function 'aliasTable_clearAliasesAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/aliasTable.c:245:67: style:inconclusive: Function 'aliasTable_clearAliasesAux' argument 2 names different: declaration 'p_sr' definition 'sr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:201:76: note: Function 'aliasTable_clearAliasesAux' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/aliasTable.c:245:67: note: Function 'aliasTable_clearAliasesAux' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/aliasTable.c:268:63: style:inconclusive: Function 'aliasTable_aliasedByAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:39:39: note: Function 'aliasTable_aliasedByAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/aliasTable.c:268:63: note: Function 'aliasTable_aliasedByAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/aliasTable.c:268:71: style:inconclusive: Function 'aliasTable_aliasedByAux' argument 2 names different: declaration 'p_sr' definition 'sr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:39:49: note: Function 'aliasTable_aliasedByAux' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/aliasTable.c:268:71: note: Function 'aliasTable_aliasedByAux' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/aliasTable.c:268:79: style:inconclusive: Function 'aliasTable_aliasedByAux' argument 3 names different: declaration 'p_lim' definition 'lim'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:39:59: note: Function 'aliasTable_aliasedByAux' argument 3 names different: declaration 'p_lim' definition 'lim'. splint-3.1.2.dfsg1/src/aliasTable.c:268:79: note: Function 'aliasTable_aliasedByAux' argument 3 names different: declaration 'p_lim' definition 'lim'. splint-3.1.2.dfsg1/src/aliasTable.c:357:65: style:inconclusive: Function 'aliasTable_aliasedByLimit' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:37:41: note: Function 'aliasTable_aliasedByLimit' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/aliasTable.c:357:65: note: Function 'aliasTable_aliasedByLimit' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/aliasTable.c:357:73: style:inconclusive: Function 'aliasTable_aliasedByLimit' argument 2 names different: declaration 'p_sr' definition 'sr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:37:51: note: Function 'aliasTable_aliasedByLimit' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/aliasTable.c:357:73: note: Function 'aliasTable_aliasedByLimit' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/aliasTable.c:357:81: style:inconclusive: Function 'aliasTable_aliasedByLimit' argument 3 names different: declaration 'p_lim' definition 'lim'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:37:61: note: Function 'aliasTable_aliasedByLimit' argument 3 names different: declaration 'p_lim' definition 'lim'. splint-3.1.2.dfsg1/src/aliasTable.c:357:81: note: Function 'aliasTable_aliasedByLimit' argument 3 names different: declaration 'p_lim' definition 'lim'. splint-3.1.2.dfsg1/src/aliasTable.c:428:38: style:inconclusive: Function 'aliasTable_canAliasAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:35:38: note: Function 'aliasTable_canAliasAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/aliasTable.c:428:38: note: Function 'aliasTable_canAliasAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/aliasTable.c:428:46: style:inconclusive: Function 'aliasTable_canAliasAux' argument 2 names different: declaration 'p_sr' definition 'sr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:35:48: note: Function 'aliasTable_canAliasAux' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/aliasTable.c:428:46: note: Function 'aliasTable_canAliasAux' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/aliasTable.c:428:54: style:inconclusive: Function 'aliasTable_canAliasAux' argument 3 names different: declaration 'p_lim' definition 'lim'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/aliasTable.c:35:58: note: Function 'aliasTable_canAliasAux' argument 3 names different: declaration 'p_lim' definition 'lim'. splint-3.1.2.dfsg1/src/aliasTable.c:428:54: note: Function 'aliasTable_canAliasAux' argument 3 names different: declaration 'p_lim' definition 'lim'. splint-3.1.2.dfsg1/src/abstract.c:2053:12: style: Redundant initialization for 'sort'. The initialized value is overwritten before it is read. [redundantInitialization] splint-3.1.2.dfsg1/src/abstract.c:2038:13: note: sort is initialized splint-3.1.2.dfsg1/src/abstract.c:2053:12: note: sort is overwritten splint-3.1.2.dfsg1/src/abstract.c:3698:21: style: Variable 'n->error_reported' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/src/abstract.c:3696:21: note: n->error_reported is assigned splint-3.1.2.dfsg1/src/abstract.c:3698:21: note: n->error_reported is overwritten splint-3.1.2.dfsg1/src/abstract.c:683:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/abstract.c:2108:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/abstract.c:5962:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/abstract.c:554:68: style:inconclusive: Function 'lclPredicateNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:50:75: note: Function 'lclPredicateNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:554:68: note: Function 'lclPredicateNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:1540:33: style:inconclusive: Function 'printMiddle' argument 1 names different: declaration 'p_j' definition 'j'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:95:33: note: Function 'printMiddle' argument 1 names different: declaration 'p_j' definition 'j'. splint-3.1.2.dfsg1/src/abstract.c:1540:33: note: Function 'printMiddle' argument 1 names different: declaration 'p_j' definition 'j'. splint-3.1.2.dfsg1/src/abstract.c:2261:63: style:inconclusive: Function 'typeExpr_copy' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:83:63: note: Function 'typeExpr_copy' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:2261:63: note: Function 'typeExpr_copy' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:3166:63: style:inconclusive: Function 'abstDeclaratorNode_unparse' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:90:74: note: Function 'abstDeclaratorNode_unparse' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:3166:63: note: Function 'abstDeclaratorNode_unparse' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:3231:44: style:inconclusive: Function 'paramNode_checkQualifiers' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:96:56: note: Function 'paramNode_checkQualifiers' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/abstract.c:3231:44: note: Function 'paramNode_checkQualifiers' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/abstract.c:3231:56: style:inconclusive: Function 'paramNode_checkQualifiers' argument 2 names different: declaration 'p_d' definition 'd'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:96:70: note: Function 'paramNode_checkQualifiers' argument 2 names different: declaration 'p_d' definition 'd'. splint-3.1.2.dfsg1/src/abstract.c:3231:56: note: Function 'paramNode_checkQualifiers' argument 2 names different: declaration 'p_d' definition 'd'. splint-3.1.2.dfsg1/src/abstract.c:3675:47: style:inconclusive: Function 'quantifiedTermNode_copy' argument 1 names different: declaration 'p_q' definition 'q'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:75:71: note: Function 'quantifiedTermNode_copy' argument 1 names different: declaration 'p_q' definition 'q'. splint-3.1.2.dfsg1/src/abstract.c:3675:47: note: Function 'quantifiedTermNode_copy' argument 1 names different: declaration 'p_q' definition 'q'. splint-3.1.2.dfsg1/src/abstract.c:3827:30: style:inconclusive: Function 'checkAssociativity' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:93:42: note: Function 'checkAssociativity' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:3827:30: note: Function 'checkAssociativity' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:3827:40: style:inconclusive: Function 'checkAssociativity' argument 2 names different: declaration 'p_op' definition 'op'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:93:54: note: Function 'checkAssociativity' argument 2 names different: declaration 'p_op' definition 'op'. splint-3.1.2.dfsg1/src/abstract.c:3827:40: note: Function 'checkAssociativity' argument 2 names different: declaration 'p_op' definition 'op'. splint-3.1.2.dfsg1/src/abstract.c:4997:56: style:inconclusive: Function 'CTypesNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:52:63: note: Function 'CTypesNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:4997:56: note: Function 'CTypesNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:5006:62: style:inconclusive: Function 'CTypesNode_copy' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:53:69: note: Function 'CTypesNode_copy' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:5006:62: note: Function 'CTypesNode_copy' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:5275:36: style:inconclusive: Function 'extractReturnSort' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:92:48: note: Function 'extractReturnSort' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/abstract.c:5275:36: note: Function 'extractReturnSort' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/abstract.c:5275:54: style:inconclusive: Function 'extractReturnSort' argument 2 names different: declaration 'p_d' definition 'd'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:92:68: note: Function 'extractReturnSort' argument 2 names different: declaration 'p_d' definition 'd'. splint-3.1.2.dfsg1/src/abstract.c:5275:54: note: Function 'extractReturnSort' argument 2 names different: declaration 'p_d' definition 'd'. splint-3.1.2.dfsg1/src/abstract.c:5504:38: style:inconclusive: Function 'extractParams' argument 1 names different: declaration 'p_te' definition 'te'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:91:56: note: Function 'extractParams' argument 1 names different: declaration 'p_te' definition 'te'. splint-3.1.2.dfsg1/src/abstract.c:5504:38: note: Function 'extractParams' argument 1 names different: declaration 'p_te' definition 'te'. splint-3.1.2.dfsg1/src/abstract.c:5606:45: style:inconclusive: Function 'lclTypeSpecNode_copySafe' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:71:45: note: Function 'lclTypeSpecNode_copySafe' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:5606:45: note: Function 'lclTypeSpecNode_copySafe' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:5636:66: style:inconclusive: Function 'lclTypeSpecNode_free' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:72:73: note: Function 'lclTypeSpecNode_free' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:5636:66: note: Function 'lclTypeSpecNode_free' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:5682:45: style:inconclusive: Function 'opFormNode_free' argument 1 names different: declaration 'p_op' definition 'op'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:74:63: note: Function 'opFormNode_free' argument 1 names different: declaration 'p_op' definition 'op'. splint-3.1.2.dfsg1/src/abstract.c:5682:45: note: Function 'opFormNode_free' argument 1 names different: declaration 'p_op' definition 'op'. splint-3.1.2.dfsg1/src/abstract.c:5742:60: style:inconclusive: Function 'abstBodyNode_free' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:58:67: note: Function 'abstBodyNode_free' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:5742:60: note: Function 'abstBodyNode_free' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:5839:67: style:inconclusive: Function 'termNode_copy' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:80:63: note: Function 'termNode_copy' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/abstract.c:5839:67: note: Function 'termNode_copy' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/abstract.c:6131:52: style:inconclusive: Function 'stmtNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:82:49: note: Function 'stmtNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6131:52: note: Function 'stmtNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6142:60: style:inconclusive: Function 'renamingNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:77:67: note: Function 'renamingNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6142:60: note: Function 'renamingNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6159:72: style:inconclusive: Function 'nameAndReplaceNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:76:79: note: Function 'nameAndReplaceNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6159:72: note: Function 'nameAndReplaceNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6169:60: style:inconclusive: Function 'typeNamePack_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:73:67: note: Function 'typeNamePack_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6169:60: note: Function 'typeNamePack_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6221:56: style:inconclusive: Function 'exportNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:78:63: note: Function 'exportNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6221:56: note: Function 'exportNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6239:58: style:inconclusive: Function 'privateNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:79:65: note: Function 'privateNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6239:58: note: Function 'privateNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6259:76: style:inconclusive: Function 'constDeclarationNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:55:73: note: Function 'constDeclarationNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6259:76: note: Function 'constDeclarationNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6269:52: style:inconclusive: Function 'typeNode_free' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:61:59: note: Function 'typeNode_free' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/abstract.c:6269:52: note: Function 'typeNode_free' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/abstract.c:6284:54: style:inconclusive: Function 'claimNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:56:61: note: Function 'claimNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6284:54: note: Function 'claimNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6299:52: style:inconclusive: Function 'iterNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:57:59: note: Function 'iterNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6299:52: note: Function 'iterNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6309:60: style:inconclusive: Function 'abstractNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:59:67: note: Function 'abstractNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6309:60: note: Function 'abstractNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6320:58: style:inconclusive: Function 'exposedNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:51:65: note: Function 'exposedNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6320:58: note: Function 'exposedNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6331:66: style:inconclusive: Function 'taggedUnionNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:60:73: note: Function 'taggedUnionNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6331:66: note: Function 'taggedUnionNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6342:50: style:inconclusive: Function 'strOrUnionNode_copy' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:63:50: note: Function 'strOrUnionNode_copy' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:6342:50: note: Function 'strOrUnionNode_copy' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:6362:64: style:inconclusive: Function 'strOrUnionNode_free' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:64:71: note: Function 'strOrUnionNode_free' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:6362:64: note: Function 'strOrUnionNode_free' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/abstract.c:6373:60: style:inconclusive: Function 'enumSpecNode_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:67:67: note: Function 'enumSpecNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6373:60: note: Function 'enumSpecNode_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6384:79: style:inconclusive: Function 'enumSpecNode_copy' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/abstract.c:69:46: note: Function 'enumSpecNode_copy' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:6384:79: note: Function 'enumSpecNode_copy' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/abstract.c:277:5: style: Variable 's' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/abstract.c:976:16: style: Variable 'termsort' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/checking.c:211:14: style: Condition 'argno==1' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/checking.c:207:19: note: Assignment 'argno=1', assigned value is 1 splint-3.1.2.dfsg1/src/checking.c:211:14: note: Condition 'argno==1' is always true splint-3.1.2.dfsg1/src/checking.c:198:27: style:inconclusive: Function 'printBadArgs' argument 1 names different: declaration 'p_args' definition 'args'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/checking.c:42:53: note: Function 'printBadArgs' argument 1 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/checking.c:198:27: note: Function 'printBadArgs' argument 1 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/checking.c:260:25: style:inconclusive: Function 'assignSorts' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/checking.c:46:35: note: Function 'assignSorts' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/checking.c:260:25: note: Function 'assignSorts' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/checking.c:260:33: style:inconclusive: Function 'assignSorts' argument 2 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/checking.c:46:45: note: Function 'assignSorts' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/checking.c:260:33: note: Function 'assignSorts' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/checking.c:459:53: style:inconclusive: Function 'isStandardOperator' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/checking.c:45:53: note: Function 'isStandardOperator' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/checking.c:459:53: note: Function 'isStandardOperator' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/checking.c:546:40: style:inconclusive: Function 'standardOperators' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/checking.c:44:42: note: Function 'standardOperators' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/checking.c:546:40: note: Function 'standardOperators' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/checking.c:546:55: style:inconclusive: Function 'standardOperators' argument 2 names different: declaration 'p_argSorts' definition 'argSorts'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/checking.c:44:59: note: Function 'standardOperators' argument 2 names different: declaration 'p_argSorts' definition 'argSorts'. splint-3.1.2.dfsg1/src/checking.c:546:55: note: Function 'standardOperators' argument 2 names different: declaration 'p_argSorts' definition 'argSorts'. splint-3.1.2.dfsg1/src/checking.c:546:83: style:inconclusive: Function 'standardOperators' argument 3 names different: declaration 'p_q' definition 'q'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/checking.c:44:76: note: Function 'standardOperators' argument 3 names different: declaration 'p_q' definition 'q'. splint-3.1.2.dfsg1/src/checking.c:546:83: note: Function 'standardOperators' argument 3 names different: declaration 'p_q' definition 'q'. splint-3.1.2.dfsg1/src/cgrammar.c:3631:47: warning: Either the condition 'yytype<197' is redundant or the array 'yytname[474]' is accessed at index 474, which is out of bounds. [arrayIndexOutOfBoundsCond] splint-3.1.2.dfsg1/src/cgrammar.c:3628:14: note: Assuming that condition 'yytype<197' is not redundant splint-3.1.2.dfsg1/src/cgrammar.c:3631:47: note: Array index out of bounds splint-3.1.2.dfsg1/src/cgrammar.c:4311:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4316:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4326:121: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4331:181: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4344:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4352:48: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4359:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4364:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4369:48: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4374:119: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4379:183: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4420:47: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4424:65: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4453:47: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4457:65: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4474:48: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4479:119: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4485:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4521:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4537:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4563:106: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4568:105: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4573:104: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4578:90: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4583:46: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4588:96: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4599:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4612:69: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4619:63: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4624:95: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4629:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4634:56: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4640:98: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4658:63: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4663:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4668:80: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4673:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4695:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4705:37: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4710:37: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4720:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4730:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4735:69: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4740:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4745:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4750:67: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4755:39: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4760:66: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4765:69: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4770:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4775:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4780:67: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4785:39: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4790:66: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4813:68: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4835:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4841:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4846:82: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4862:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4863:165: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4864:32: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4870:82: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4875:52: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4880:80: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4885:56: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4895:52: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4900:47: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4905:62: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4910:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4943:48: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4950:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4961:45: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4962:36: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4979:45: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4980:32: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4981:36: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4988:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:4989:64: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5008:47: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5013:46: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5018:46: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5033:47: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5043:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5048:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5053:31: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5063:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5068:76: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5073:52: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5078:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5093:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5103:37: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5104:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5109:37: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5110:108: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5120:36: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5129:36: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5131:73: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5142:58: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5147:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5157:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5207:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5212:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5222:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5227:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5232:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5237:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5242:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5247:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5252:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5257:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5262:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5267:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5277:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5282:89: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5287:109: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5292:60: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5308:63: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5323:141: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5328:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5333:142: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5338:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5343:72: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5348:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5353:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5358:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5363:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5368:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5373:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5378:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5383:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5388:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5393:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5398:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5403:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5408:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5413:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5418:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5423:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5436:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5437:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5452:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5453:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5470:79: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5485:98: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5490:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5495:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5500:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5505:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5510:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5515:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5520:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5525:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5530:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5535:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5540:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5545:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5555:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5604:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5609:94: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5627:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5632:40: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5667:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5672:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5682:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5687:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5697:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5702:123: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5707:148: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5748:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5753:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5872:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:5877:88: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6007:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6227:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6237:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6242:48: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6247:48: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6252:48: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6262:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6372:84: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6397:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6432:62: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6437:93: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6442:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6444:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6450:107: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6458:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6472:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6477:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6482:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6487:57: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6507:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6512:82: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6517:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6522:82: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6527:96: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6532:130: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6542:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6547:108: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6567:57: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6577:84: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6598:48: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6614:73: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6619:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6624:84: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6684:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6689:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6694:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6709:72: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6740:52: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6760:40: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6766:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6772:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6777:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6797:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6812:43: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6822:43: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6857:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6892:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6897:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6902:97: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6907:118: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6912:97: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6917:118: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6922:140: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6934:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6939:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6944:97: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6949:97: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6954:140: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6959:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6964:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6969:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6974:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6979:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6984:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6994:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:6999:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7004:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7009:78: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7014:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7019:78: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7024:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7039:66: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7040:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7052:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7053:99: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7059:39: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7064:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7097:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7107:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7112:52: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7117:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7122:57: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7137:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7142:84: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7182:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7187:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7192:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7197:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7202:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7207:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7212:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7217:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7222:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7227:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7232:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7237:72: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7242:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7247:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7252:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7257:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7262:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7267:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7272:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7277:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7282:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7287:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7292:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7297:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7302:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7307:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7312:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7317:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7322:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7327:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:552:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/clabstract.c:558:7: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/clabstract.c:552:12: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/cgrammar.c:7342:79: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:378:31: style:inconclusive: Function 'declareEnumList' argument 1 names different: declaration 'p_el' definition 'el'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/clabstract.c:74:54: note: Function 'declareEnumList' argument 1 names different: declaration 'p_el' definition 'el'. splint-3.1.2.dfsg1/src/clabstract.c:378:31: note: Function 'declareEnumList' argument 1 names different: declaration 'p_el' definition 'el'. splint-3.1.2.dfsg1/src/cgrammar.c:7357:98: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:378:41: style:inconclusive: Function 'declareEnumList' argument 2 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/clabstract.c:74:66: note: Function 'declareEnumList' argument 2 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/clabstract.c:378:41: note: Function 'declareEnumList' argument 2 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/cgrammar.c:7362:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:378:52: style:inconclusive: Function 'declareEnumList' argument 3 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/clabstract.c:74:79: note: Function 'declareEnumList' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/clabstract.c:378:52: note: Function 'declareEnumList' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/cgrammar.c:7367:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:907:23: style:inconclusive: Function 'checkTypeDecl' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/clabstract.c:71:35: note: Function 'checkTypeDecl' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/clabstract.c:907:23: note: Function 'checkTypeDecl' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/cgrammar.c:7372:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:907:32: style:inconclusive: Function 'checkTypeDecl' argument 2 names different: declaration 'p_rep' definition 'rep'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/clabstract.c:71:46: note: Function 'checkTypeDecl' argument 2 names different: declaration 'p_rep' definition 'rep'. splint-3.1.2.dfsg1/src/clabstract.c:907:32: note: Function 'checkTypeDecl' argument 2 names different: declaration 'p_rep' definition 'rep'. splint-3.1.2.dfsg1/src/cgrammar.c:7377:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:1413:37: style:inconclusive: Function 'processVariable' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/clabstract.c:58:48: note: Function 'processVariable' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/clabstract.c:1413:37: note: Function 'processVariable' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/cgrammar.c:7382:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:1671:52: style:inconclusive: Function 'fixStructDecl' argument 1 names different: declaration 'p_d' definition 'd'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/clabstract.c:70:52: note: Function 'fixStructDecl' argument 1 names different: declaration 'p_d' definition 'd'. splint-3.1.2.dfsg1/src/clabstract.c:1671:52: note: Function 'fixStructDecl' argument 1 names different: declaration 'p_d' definition 'd'. splint-3.1.2.dfsg1/src/cgrammar.c:7387:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:2448:48: style:inconclusive: Function 'clabstract_prepareFunction' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/clabstract.c:56:48: note: Function 'clabstract_prepareFunction' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/clabstract.c:2448:48: note: Function 'clabstract_prepareFunction' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/cgrammar.c:7392:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7397:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:295:6: style: Variable 'ue' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7402:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:627:15: style: Variable 'rettype' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7407:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:631:15: style: Variable 'rettype' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7412:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:782:11: style: Variable 'ue' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7417:34: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:794:8: style: Variable 'ue' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7427:63: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:799:8: style: Variable 'ue' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7432:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:835:7: style: Variable 'ue' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7437:122: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:847:11: style: Variable 'ue' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7442:72: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:857:13: style: Variable 'rettype' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7447:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:861:13: style: Variable 'rettype' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7452:122: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:1418:6: style: Variable 'ct' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7462:72: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/clabstract.c:1474:11: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cgrammar.c:7527:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7532:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7537:50: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:7542:34: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/cgrammar.c:3650:19: style: Parameter 'top' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/constraint.c:298:6: warning: Redundant assignment of 'po' to itself. [selfAssignment] splint-3.1.2.dfsg1/src/constraint.c:299:7: warning: Redundant assignment of 'ind' to itself. [selfAssignment] splint-3.1.2.dfsg1/src/constraint.c:777:106: style:inconclusive: Function 'constraint_unparseDetailedPostCondition' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraint.c:39:79: note: Function 'constraint_unparseDetailedPostCondition' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraint.c:777:106: note: Function 'constraint_unparseDetailedPostCondition' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraint.c:618:7: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraint.c:1016:13: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraint.c:1023:13: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:860:95: style:inconclusive: Function 'constraintExpr_makeBinaryOpConstraintExprIntLiteral' argument 1 names different: declaration 'p_expr' definition 'expr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:43:112: note: Function 'constraintExpr_makeBinaryOpConstraintExprIntLiteral' argument 1 names different: declaration 'p_expr' definition 'expr'. splint-3.1.2.dfsg1/src/constraintExpr.c:860:95: note: Function 'constraintExpr_makeBinaryOpConstraintExprIntLiteral' argument 1 names different: declaration 'p_expr' definition 'expr'. splint-3.1.2.dfsg1/src/constraintExpr.c:860:105: style:inconclusive: Function 'constraintExpr_makeBinaryOpConstraintExprIntLiteral' argument 2 names different: declaration 'p_literal' definition 'literal'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:43:124: note: Function 'constraintExpr_makeBinaryOpConstraintExprIntLiteral' argument 2 names different: declaration 'p_literal' definition 'literal'. splint-3.1.2.dfsg1/src/constraintExpr.c:860:105: note: Function 'constraintExpr_makeBinaryOpConstraintExprIntLiteral' argument 2 names different: declaration 'p_literal' definition 'literal'. splint-3.1.2.dfsg1/src/constraintExpr.c:1910:44: style:inconclusive: Function 'doFixResultTerm' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:54:44: note: Function 'doFixResultTerm' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:1910:44: note: Function 'doFixResultTerm' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:1910:70: style:inconclusive: Function 'doFixResultTerm' argument 2 names different: declaration 'p_fcnCall' definition 'fcnCall'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:54:72: note: Function 'doFixResultTerm' argument 2 names different: declaration 'p_fcnCall' definition 'fcnCall'. splint-3.1.2.dfsg1/src/constraintExpr.c:1910:70: note: Function 'doFixResultTerm' argument 2 names different: declaration 'p_fcnCall' definition 'fcnCall'. splint-3.1.2.dfsg1/src/constraintExpr.c:2022:57: style:inconclusive: Function 'doSRefFixConstraintParamTerm' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:51:57: note: Function 'doSRefFixConstraintParamTerm' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2022:57: note: Function 'doSRefFixConstraintParamTerm' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2022:99: style:inconclusive: Function 'doSRefFixConstraintParamTerm' argument 2 names different: declaration 'p_arglist' definition 'arglist'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:51:101: note: Function 'doSRefFixConstraintParamTerm' argument 2 names different: declaration 'p_arglist' definition 'arglist'. splint-3.1.2.dfsg1/src/constraintExpr.c:2022:99: note: Function 'doSRefFixConstraintParamTerm' argument 2 names different: declaration 'p_arglist' definition 'arglist'. splint-3.1.2.dfsg1/src/constraintExpr.c:2370:49: style:inconclusive: Function 'constraintExpr_canGetCType' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:57:56: note: Function 'constraintExpr_canGetCType' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2370:49: note: Function 'constraintExpr_canGetCType' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2386:47: style:inconclusive: Function 'constraintExpr_getCType' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:59:54: note: Function 'constraintExpr_getCType' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2386:47: note: Function 'constraintExpr_getCType' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2412:58: style:inconclusive: Function 'constraintExpr_hasTypeChange' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:41:57: note: Function 'constraintExpr_hasTypeChange' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2412:58: note: Function 'constraintExpr_hasTypeChange' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2438:57: style:inconclusive: Function 'constraintExpr_getOrigType' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:40:57: note: Function 'constraintExpr_getOrigType' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2438:57: note: Function 'constraintExpr_getOrigType' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2699:96: style:inconclusive: Function 'constraintExpr_adjustMaxSetForCast' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:61:96: note: Function 'constraintExpr_adjustMaxSetForCast' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2699:96: note: Function 'constraintExpr_adjustMaxSetForCast' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintExpr.c:2699:105: style:inconclusive: Function 'constraintExpr_adjustMaxSetForCast' argument 2 names different: declaration 'p_tfrom' definition 'tfrom'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:62:20: note: Function 'constraintExpr_adjustMaxSetForCast' argument 2 names different: declaration 'p_tfrom' definition 'tfrom'. splint-3.1.2.dfsg1/src/constraintExpr.c:2699:105: note: Function 'constraintExpr_adjustMaxSetForCast' argument 2 names different: declaration 'p_tfrom' definition 'tfrom'. splint-3.1.2.dfsg1/src/constraintExpr.c:2700:20: style:inconclusive: Function 'constraintExpr_adjustMaxSetForCast' argument 3 names different: declaration 'p_tto' definition 'tto'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:62:35: note: Function 'constraintExpr_adjustMaxSetForCast' argument 3 names different: declaration 'p_tto' definition 'tto'. splint-3.1.2.dfsg1/src/constraintExpr.c:2700:20: note: Function 'constraintExpr_adjustMaxSetForCast' argument 3 names different: declaration 'p_tto' definition 'tto'. splint-3.1.2.dfsg1/src/constraintExpr.c:2700:33: style:inconclusive: Function 'constraintExpr_adjustMaxSetForCast' argument 4 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintExpr.c:63:22: note: Function 'constraintExpr_adjustMaxSetForCast' argument 4 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/constraintExpr.c:2700:33: note: Function 'constraintExpr_adjustMaxSetForCast' argument 4 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/constraintExpr.c:133:10: style: Variable 'op' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:166:9: style: Variable 'expr1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1632:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1639:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1651:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1656:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1725:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1737:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1742:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1768:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1780:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1785:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1942:6: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintExpr.c:1946:6: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintList.c:127:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintList.c:367:9: style: Variable 'type' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintList.c:446:9: style: Variable 's' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintList.c:469:8: style: Variable 'el' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintList.c:482:8: style: Variable 'el' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintList.c:503:8: style: Variable 'el' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintList.c:581:7: style: Variable 'el' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:98:56: style:inconclusive: Function 'exprNode_handleError' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:46:74: note: Function 'exprNode_handleError' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:98:56: note: Function 'exprNode_handleError' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:154:48: style:inconclusive: Function 'exprNode_stmt' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:48:59: note: Function 'exprNode_stmt' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:154:48: note: Function 'exprNode_stmt' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:839:56: style:inconclusive: Function 'exprNode_multiStatement' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:49:59: note: Function 'exprNode_multiStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:839:56: note: Function 'exprNode_multiStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:1592:66: style:inconclusive: Function 'exprNode_traverseTrueEnsuresConstraints' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:51:84: note: Function 'exprNode_traverseTrueEnsuresConstraints' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:1592:66: note: Function 'exprNode_traverseTrueEnsuresConstraints' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:1729:67: style:inconclusive: Function 'exprNode_traverseFalseEnsuresConstraints' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:52:85: note: Function 'exprNode_traverseFalseEnsuresConstraints' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:1729:67: note: Function 'exprNode_traverseFalseEnsuresConstraints' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2134:44: style:inconclusive: Function 'checkArgumentList' argument 1 names different: declaration 'p_temp' definition 'temp'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:54:51: note: Function 'checkArgumentList' argument 1 names different: declaration 'p_temp' definition 'temp'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2134:44: note: Function 'checkArgumentList' argument 1 names different: declaration 'p_temp' definition 'temp'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2134:63: style:inconclusive: Function 'checkArgumentList' argument 2 names different: declaration 'p_arglist' definition 'arglist'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:54:72: note: Function 'checkArgumentList' argument 2 names different: declaration 'p_arglist' definition 'arglist'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2134:63: note: Function 'checkArgumentList' argument 2 names different: declaration 'p_arglist' definition 'arglist'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2135:12: style:inconclusive: Function 'checkArgumentList' argument 3 names different: declaration 'p_sequencePoint' definition 'sequencePoint'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:54:91: note: Function 'checkArgumentList' argument 3 names different: declaration 'p_sequencePoint' definition 'sequencePoint'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2135:12: note: Function 'checkArgumentList' argument 3 names different: declaration 'p_sequencePoint' definition 'sequencePoint'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2240:52: style:inconclusive: Function 'checkCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:56:54: note: Function 'checkCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2240:52: note: Function 'checkCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2240:70: style:inconclusive: Function 'checkCall' argument 2 names different: declaration 'p_arglist' definition 'arglist'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintGeneration.c:56:74: note: Function 'checkCall' argument 2 names different: declaration 'p_arglist' definition 'arglist'. splint-3.1.2.dfsg1/src/constraintGeneration.c:2240:70: note: Function 'checkCall' argument 2 names different: declaration 'p_arglist' definition 'arglist'. splint-3.1.2.dfsg1/src/constraintGeneration.c:529:8: style: Variable 'init' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:834:8: style: Variable 'body' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:905:10: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:918:9: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:967:9: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:1007:9: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:1016:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:1090:12: style: Variable 'tempList' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintGeneration.c:1170:16: style: Variable 'tempList' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/constraintTerm.c:428:7: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/constraintTerm.c:653:14: warning: Either the condition 'term==NULL' is redundant or there is possible null pointer dereference: term. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/src/constraintTerm.c:649:11: note: Assuming that condition 'term==NULL' is not redundant splint-3.1.2.dfsg1/src/constraintTerm.c:653:14: note: Null pointer dereference splint-3.1.2.dfsg1/src/constraintTerm.c:379:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/constraintTerm.c:383:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/constraintTerm.c:379:8: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/constraintTerm.c:422:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/constraintTerm.c:426:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/constraintTerm.c:422:8: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/constraintResolve.c:1053:4: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/constraintResolve.c:1202:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/src/constraintResolve.c:1198:7: note: ret is assigned splint-3.1.2.dfsg1/src/constraintResolve.c:1202:8: note: ret is overwritten splint-3.1.2.dfsg1/src/constraintResolve.c:324:63: style:inconclusive: Function 'constraint_addOr' argument 1 names different: declaration 'p_orig' definition 'orig'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:51:63: note: Function 'constraint_addOr' argument 1 names different: declaration 'p_orig' definition 'orig'. splint-3.1.2.dfsg1/src/constraintResolve.c:324:63: note: Function 'constraint_addOr' argument 1 names different: declaration 'p_orig' definition 'orig'. splint-3.1.2.dfsg1/src/constraintResolve.c:324:95: style:inconclusive: Function 'constraint_addOr' argument 2 names different: declaration 'p_orConstr' definition 'orConstr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:51:97: note: Function 'constraint_addOr' argument 2 names different: declaration 'p_orConstr' definition 'orConstr'. splint-3.1.2.dfsg1/src/constraintResolve.c:324:95: note: Function 'constraint_addOr' argument 2 names different: declaration 'p_orConstr' definition 'orConstr'. splint-3.1.2.dfsg1/src/constraintResolve.c:347:47: style:inconclusive: Function 'resolveOr' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:53:45: note: Function 'resolveOr' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:347:47: note: Function 'resolveOr' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:347:91: style:inconclusive: Function 'resolveOr' argument 2 names different: declaration 'p_list' definition 'list'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:53:91: note: Function 'resolveOr' argument 2 names different: declaration 'p_list' definition 'list'. splint-3.1.2.dfsg1/src/constraintResolve.c:347:91: note: Function 'resolveOr' argument 2 names different: declaration 'p_list' definition 'list'. splint-3.1.2.dfsg1/src/constraintResolve.c:624:88: style:inconclusive: Function 'reflectChangesEnsuresFree1' argument 1 names different: declaration 'p_pre2' definition 'pre2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:55:88: note: Function 'reflectChangesEnsuresFree1' argument 1 names different: declaration 'p_pre2' definition 'pre2'. splint-3.1.2.dfsg1/src/constraintResolve.c:624:88: note: Function 'reflectChangesEnsuresFree1' argument 1 names different: declaration 'p_pre2' definition 'pre2'. splint-3.1.2.dfsg1/src/constraintResolve.c:624:109: style:inconclusive: Function 'reflectChangesEnsuresFree1' argument 2 names different: declaration 'p_post1' definition 'post1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:55:111: note: Function 'reflectChangesEnsuresFree1' argument 2 names different: declaration 'p_post1' definition 'post1'. splint-3.1.2.dfsg1/src/constraintResolve.c:624:109: note: Function 'reflectChangesEnsuresFree1' argument 2 names different: declaration 'p_post1' definition 'post1'. splint-3.1.2.dfsg1/src/constraintResolve.c:1067:35: style:inconclusive: Function 'rangeCheck' argument 1 names different: declaration 'p_ar1' definition 'ar1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:44:35: note: Function 'rangeCheck' argument 1 names different: declaration 'p_ar1' definition 'ar1'. splint-3.1.2.dfsg1/src/constraintResolve.c:1067:35: note: Function 'rangeCheck' argument 1 names different: declaration 'p_ar1' definition 'ar1'. splint-3.1.2.dfsg1/src/constraintResolve.c:1067:70: style:inconclusive: Function 'rangeCheck' argument 2 names different: declaration 'p_expr1' definition 'expr1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:44:72: note: Function 'rangeCheck' argument 2 names different: declaration 'p_expr1' definition 'expr1'. splint-3.1.2.dfsg1/src/constraintResolve.c:1067:70: note: Function 'rangeCheck' argument 2 names different: declaration 'p_expr1' definition 'expr1'. splint-3.1.2.dfsg1/src/constraintResolve.c:1067:87: style:inconclusive: Function 'rangeCheck' argument 3 names different: declaration 'p_ar2' definition 'ar2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:44:91: note: Function 'rangeCheck' argument 3 names different: declaration 'p_ar2' definition 'ar2'. splint-3.1.2.dfsg1/src/constraintResolve.c:1067:87: note: Function 'rangeCheck' argument 3 names different: declaration 'p_ar2' definition 'ar2'. splint-3.1.2.dfsg1/src/constraintResolve.c:1067:122: style:inconclusive: Function 'rangeCheck' argument 4 names different: declaration 'p_expr2' definition 'expr2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:44:128: note: Function 'rangeCheck' argument 4 names different: declaration 'p_expr2' definition 'expr2'. splint-3.1.2.dfsg1/src/constraintResolve.c:1067:122: note: Function 'rangeCheck' argument 4 names different: declaration 'p_expr2' definition 'expr2'. splint-3.1.2.dfsg1/src/constraintResolve.c:1181:74: style:inconclusive: Function 'constraint_searchandreplace' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:49:74: note: Function 'constraint_searchandreplace' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:1181:74: note: Function 'constraint_searchandreplace' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:1181:92: style:inconclusive: Function 'constraint_searchandreplace' argument 2 names different: declaration 'p_old' definition 'old'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:49:94: note: Function 'constraint_searchandreplace' argument 2 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/constraintResolve.c:1181:92: note: Function 'constraint_searchandreplace' argument 2 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/constraintResolve.c:1181:112: style:inconclusive: Function 'constraint_searchandreplace' argument 3 names different: declaration 'p_newExpr' definition 'newExpr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:49:116: note: Function 'constraint_searchandreplace' argument 3 names different: declaration 'p_newExpr' definition 'newExpr'. splint-3.1.2.dfsg1/src/constraintResolve.c:1181:112: note: Function 'constraint_searchandreplace' argument 3 names different: declaration 'p_newExpr' definition 'newExpr'. splint-3.1.2.dfsg1/src/constraintResolve.c:1251:62: style:inconclusive: Function 'inequalitySubstitute' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:43:67: note: Function 'inequalitySubstitute' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:1251:62: note: Function 'inequalitySubstitute' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:1251:80: style:inconclusive: Function 'inequalitySubstitute' argument 2 names different: declaration 'p_p' definition 'p'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:43:87: note: Function 'inequalitySubstitute' argument 2 names different: declaration 'p_p' definition 'p'. splint-3.1.2.dfsg1/src/constraintResolve.c:1251:80: note: Function 'inequalitySubstitute' argument 2 names different: declaration 'p_p' definition 'p'. splint-3.1.2.dfsg1/src/constraintResolve.c:1299:75: style:inconclusive: Function 'inequalitySubstituteStrong' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:47:73: note: Function 'inequalitySubstituteStrong' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:1299:75: note: Function 'inequalitySubstituteStrong' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:1299:93: style:inconclusive: Function 'inequalitySubstituteStrong' argument 2 names different: declaration 'p_p' definition 'p'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:47:93: note: Function 'inequalitySubstituteStrong' argument 2 names different: declaration 'p_p' definition 'p'. splint-3.1.2.dfsg1/src/constraintResolve.c:1299:93: note: Function 'inequalitySubstituteStrong' argument 2 names different: declaration 'p_p' definition 'p'. splint-3.1.2.dfsg1/src/constraintResolve.c:1360:76: style:inconclusive: Function 'inequalitySubstituteUnsound' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:46:74: note: Function 'inequalitySubstituteUnsound' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:1360:76: note: Function 'inequalitySubstituteUnsound' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/constraintResolve.c:1360:94: style:inconclusive: Function 'inequalitySubstituteUnsound' argument 2 names different: declaration 'p_p' definition 'p'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/constraintResolve.c:46:94: note: Function 'inequalitySubstituteUnsound' argument 2 names different: declaration 'p_p' definition 'p'. splint-3.1.2.dfsg1/src/constraintResolve.c:1360:94: note: Function 'inequalitySubstituteUnsound' argument 2 names different: declaration 'p_p' definition 'p'. splint-3.1.2.dfsg1/src/constraintResolve.c:698:12: style: Variable 'good' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cpperror.c:160:34: style:inconclusive: Function 'cppReader_unparseLoc' argument 1 names different: declaration 'p_pfile' definition 'pfile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cpperror.c:91:49: note: Function 'cppReader_unparseLoc' argument 1 names different: declaration 'p_pfile' definition 'pfile'. splint-3.1.2.dfsg1/src/cpperror.c:160:34: note: Function 'cppReader_unparseLoc' argument 1 names different: declaration 'p_pfile' definition 'pfile'. splint-3.1.2.dfsg1/src/cpperror.c:310:39: style:inconclusive: Function 'cppReader_warningWithLine' argument 1 names different: declaration 'p_pfile' definition 'pfile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cpperror.c:93:51: note: Function 'cppReader_warningWithLine' argument 1 names different: declaration 'p_pfile' definition 'pfile'. splint-3.1.2.dfsg1/src/cpperror.c:310:39: note: Function 'cppReader_warningWithLine' argument 1 names different: declaration 'p_pfile' definition 'pfile'. splint-3.1.2.dfsg1/src/cpperror.c:311:11: style:inconclusive: Function 'cppReader_warningWithLine' argument 2 names different: declaration 'p_line' definition 'line'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cpperror.c:94:16: note: Function 'cppReader_warningWithLine' argument 2 names different: declaration 'p_line' definition 'line'. splint-3.1.2.dfsg1/src/cpperror.c:311:11: note: Function 'cppReader_warningWithLine' argument 2 names different: declaration 'p_line' definition 'line'. splint-3.1.2.dfsg1/src/cpperror.c:311:21: style:inconclusive: Function 'cppReader_warningWithLine' argument 3 names different: declaration 'p_column' definition 'column'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cpperror.c:94:28: note: Function 'cppReader_warningWithLine' argument 3 names different: declaration 'p_column' definition 'column'. splint-3.1.2.dfsg1/src/cpperror.c:311:21: note: Function 'cppReader_warningWithLine' argument 3 names different: declaration 'p_column' definition 'column'. splint-3.1.2.dfsg1/src/cpperror.c:312:26: style:inconclusive: Function 'cppReader_warningWithLine' argument 4 names different: declaration 'p_msg' definition 'msg'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cpperror.c:95:31: note: Function 'cppReader_warningWithLine' argument 4 names different: declaration 'p_msg' definition 'msg'. splint-3.1.2.dfsg1/src/cpperror.c:312:26: note: Function 'cppReader_warningWithLine' argument 4 names different: declaration 'p_msg' definition 'msg'. splint-3.1.2.dfsg1/src/cppexp.c:346:7: style:inconclusive: Boolean expression 'ULONG_MAX_over_base<(unsigned long)n' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] splint-3.1.2.dfsg1/src/cppexp.c:795:44: style:inconclusive: Function 'left_shift' argument 3 names different: declaration 'p_unsignedp' definition 'unsignedp'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cppexp.c:156:49: note: Function 'left_shift' argument 3 names different: declaration 'p_unsignedp' definition 'unsignedp'. splint-3.1.2.dfsg1/src/cppexp.c:795:44: note: Function 'left_shift' argument 3 names different: declaration 'p_unsignedp' definition 'unsignedp'. splint-3.1.2.dfsg1/src/cppexp.c:829:27: style:inconclusive: Function 'right_shift' argument 2 names different: declaration 'p_unsignedp' definition 'unsignedp'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cppexp.c:157:37: note: Function 'right_shift' argument 2 names different: declaration 'p_unsignedp' definition 'unsignedp'. splint-3.1.2.dfsg1/src/cppexp.c:829:27: note: Function 'right_shift' argument 2 names different: declaration 'p_unsignedp' definition 'unsignedp'. splint-3.1.2.dfsg1/src/cppexp.c:518:44: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 518. [shiftTooManyBitsSigned] splint-3.1.2.dfsg1/src/cppexp.c:518:13: note: Assuming that condition 'width<32' is not redundant splint-3.1.2.dfsg1/src/cppexp.c:518:44: note: Shift splint-3.1.2.dfsg1/src/cppexp.c:533:62: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 531. [shiftTooManyBitsSigned] splint-3.1.2.dfsg1/src/cppexp.c:531:20: note: Assuming that condition 'width<32' is not redundant splint-3.1.2.dfsg1/src/cppexp.c:533:62: note: Shift splint-3.1.2.dfsg1/src/cppexp.c:533:62: warning: Either the condition 'width<32' is redundant or there is signed integer overflow for expression '1<out_fname' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/src/cppmain.c:109:19: note: opts->out_fname is assigned splint-3.1.2.dfsg1/src/cppmain.c:111:19: note: opts->out_fname is overwritten splint-3.1.2.dfsg1/src/cprim.c:81:29: style:inconclusive: Function 'cprim_closeEnoughAux' argument 1 names different: declaration 'p_c1' definition 'c1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cprim.c:58:41: note: Function 'cprim_closeEnoughAux' argument 1 names different: declaration 'p_c1' definition 'c1'. splint-3.1.2.dfsg1/src/cprim.c:81:29: note: Function 'cprim_closeEnoughAux' argument 1 names different: declaration 'p_c1' definition 'c1'. splint-3.1.2.dfsg1/src/cprim.c:81:39: style:inconclusive: Function 'cprim_closeEnoughAux' argument 2 names different: declaration 'p_c2' definition 'c2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cprim.c:58:53: note: Function 'cprim_closeEnoughAux' argument 2 names different: declaration 'p_c2' definition 'c2'. splint-3.1.2.dfsg1/src/cprim.c:81:39: note: Function 'cprim_closeEnoughAux' argument 2 names different: declaration 'p_c2' definition 'c2'. splint-3.1.2.dfsg1/src/cprim.c:81:48: style:inconclusive: Function 'cprim_closeEnoughAux' argument 3 names different: declaration 'p_deep' definition 'deep'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cprim.c:58:64: note: Function 'cprim_closeEnoughAux' argument 3 names different: declaration 'p_deep' definition 'deep'. splint-3.1.2.dfsg1/src/cprim.c:81:48: note: Function 'cprim_closeEnoughAux' argument 3 names different: declaration 'p_deep' definition 'deep'. splint-3.1.2.dfsg1/src/cscanner.c:2292:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] splint-3.1.2.dfsg1/src/cscanner.c:2292:3: note: c is initialized splint-3.1.2.dfsg1/src/cscanner.c:2292:3: note: c is overwritten splint-3.1.2.dfsg1/src/cscanner.c:2738:15: style: Parameter 'bytes' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/cscannerHelp.c:2806:19: style: The statement 'if (s_tokLength!=0) s_tokLength=0' is logically equivalent to 's_tokLength=0'. [duplicateConditionalAssign] splint-3.1.2.dfsg1/src/cscannerHelp.c:2807:17: note: Assignment 's_tokLength=0' splint-3.1.2.dfsg1/src/cscannerHelp.c:2806:19: note: Condition 's_tokLength!=0' is redundant splint-3.1.2.dfsg1/src/cscannerHelp.c:654:11: style: Variable 'len_yyt' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:953:16: style: Variable 'charsread' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:1892:20: style: Variable 'lastnl' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:1901:11: style: Variable 'lastnl' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:1933:20: style: Variable 'lastnl' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:1942:11: style: Variable 'lastnl' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:2168:18: style: Variable 'skipparam' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:2169:18: style: Variable 'isenditer' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:2241:11: style: Variable 'ct' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:2263:11: style: Variable 'ct' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cscannerHelp.c:2281:15: style: Variable 'isenditer' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cstring.c:937:13: style: Variable 'escape' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cstring.c:940:13: style: Variable 'escape' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/cstringTable.c:165:25: style:inconclusive: Function 'hbucket_lookup' argument 1 names different: declaration 'p_h' definition 'h'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cstringTable.c:126:36: note: Function 'hbucket_lookup' argument 1 names different: declaration 'p_h' definition 'h'. splint-3.1.2.dfsg1/src/cstringTable.c:165:25: note: Function 'hbucket_lookup' argument 1 names different: declaration 'p_h' definition 'h'. splint-3.1.2.dfsg1/src/cstringTable.c:165:36: style:inconclusive: Function 'hbucket_lookup' argument 2 names different: declaration 'p_key' definition 'key'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cstringTable.c:126:49: note: Function 'hbucket_lookup' argument 2 names different: declaration 'p_key' definition 'key'. splint-3.1.2.dfsg1/src/cstringTable.c:165:36: note: Function 'hbucket_lookup' argument 2 names different: declaration 'p_key' definition 'key'. splint-3.1.2.dfsg1/src/cstringTable.c:392:51: style:inconclusive: Function 'cstringTable_addEntry' argument 1 names different: declaration 'p_h' definition 'h'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cstringTable.c:44:51: note: Function 'cstringTable_addEntry' argument 1 names different: declaration 'p_h' definition 'h'. splint-3.1.2.dfsg1/src/cstringTable.c:392:51: note: Function 'cstringTable_addEntry' argument 1 names different: declaration 'p_h' definition 'h'. splint-3.1.2.dfsg1/src/cstringTable.c:392:72: style:inconclusive: Function 'cstringTable_addEntry' argument 2 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/cstringTable.c:44:74: note: Function 'cstringTable_addEntry' argument 2 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/cstringTable.c:392:72: note: Function 'cstringTable_addEntry' argument 2 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/ctype.c:1254:25: style:inconclusive: Function 'ctype_recordConj' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/ctype.c:35:37: note: Function 'ctype_recordConj' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/ctype.c:1254:25: note: Function 'ctype_recordConj' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/ctype.c:1585:23: style:inconclusive: Function 'ctype_getConjA' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/ctype.c:50:36: note: Function 'ctype_getConjA' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/ctype.c:1585:23: note: Function 'ctype_getConjA' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/ctype.c:1593:23: style:inconclusive: Function 'ctype_getConjB' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/ctype.c:51:36: note: Function 'ctype_getConjB' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/ctype.c:1593:23: note: Function 'ctype_getConjB' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/exprChecks.c:627:55: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] splint-3.1.2.dfsg1/src/exprChecks.c:1257:41: style:inconclusive: Function 'checkModifyAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:44:48: note: Function 'checkModifyAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprChecks.c:1257:41: note: Function 'checkModifyAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprChecks.c:1257:53: style:inconclusive: Function 'checkModifyAux' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:44:62: note: Function 'checkModifyAux' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprChecks.c:1257:53: note: Function 'checkModifyAux' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprChecks.c:1257:61: style:inconclusive: Function 'checkModifyAux' argument 3 names different: declaration 'p_alias' definition 'alias'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:44:72: note: Function 'checkModifyAux' argument 3 names different: declaration 'p_alias' definition 'alias'. splint-3.1.2.dfsg1/src/exprChecks.c:1257:61: note: Function 'checkModifyAux' argument 3 names different: declaration 'p_alias' definition 'alias'. splint-3.1.2.dfsg1/src/exprChecks.c:1257:77: style:inconclusive: Function 'checkModifyAux' argument 4 names different: declaration 'p_err' definition 'err'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:44:90: note: Function 'checkModifyAux' argument 4 names different: declaration 'p_err' definition 'err'. splint-3.1.2.dfsg1/src/exprChecks.c:1257:77: note: Function 'checkModifyAux' argument 4 names different: declaration 'p_err' definition 'err'. splint-3.1.2.dfsg1/src/exprChecks.c:1327:44: style:inconclusive: Function 'checkModifyValAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:43:51: note: Function 'checkModifyValAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprChecks.c:1327:44: note: Function 'checkModifyValAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprChecks.c:1327:56: style:inconclusive: Function 'checkModifyValAux' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:43:65: note: Function 'checkModifyValAux' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprChecks.c:1327:56: note: Function 'checkModifyValAux' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprChecks.c:1327:64: style:inconclusive: Function 'checkModifyValAux' argument 3 names different: declaration 'p_alias' definition 'alias'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:43:75: note: Function 'checkModifyValAux' argument 3 names different: declaration 'p_alias' definition 'alias'. splint-3.1.2.dfsg1/src/exprChecks.c:1327:64: note: Function 'checkModifyValAux' argument 3 names different: declaration 'p_alias' definition 'alias'. splint-3.1.2.dfsg1/src/exprChecks.c:1327:80: style:inconclusive: Function 'checkModifyValAux' argument 4 names different: declaration 'p_err' definition 'err'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:43:93: note: Function 'checkModifyValAux' argument 4 names different: declaration 'p_err' definition 'err'. splint-3.1.2.dfsg1/src/exprChecks.c:1327:80: note: Function 'checkModifyValAux' argument 4 names different: declaration 'p_err' definition 'err'. splint-3.1.2.dfsg1/src/exprChecks.c:1334:45: style:inconclusive: Function 'checkCallModifyAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:42:52: note: Function 'checkCallModifyAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprChecks.c:1334:45: note: Function 'checkCallModifyAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprChecks.c:1334:57: style:inconclusive: Function 'checkCallModifyAux' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:42:66: note: Function 'checkCallModifyAux' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprChecks.c:1334:57: note: Function 'checkCallModifyAux' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprChecks.c:1334:65: style:inconclusive: Function 'checkCallModifyAux' argument 3 names different: declaration 'p_alias' definition 'alias'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:42:76: note: Function 'checkCallModifyAux' argument 3 names different: declaration 'p_alias' definition 'alias'. splint-3.1.2.dfsg1/src/exprChecks.c:1334:65: note: Function 'checkCallModifyAux' argument 3 names different: declaration 'p_alias' definition 'alias'. splint-3.1.2.dfsg1/src/exprChecks.c:1334:81: style:inconclusive: Function 'checkCallModifyAux' argument 4 names different: declaration 'p_err' definition 'err'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:42:94: note: Function 'checkCallModifyAux' argument 4 names different: declaration 'p_err' definition 'err'. splint-3.1.2.dfsg1/src/exprChecks.c:1334:81: note: Function 'checkCallModifyAux' argument 4 names different: declaration 'p_err' definition 'err'. splint-3.1.2.dfsg1/src/exprChecks.c:1546:57: style:inconclusive: Function 'checkSafeReturnExpr' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprChecks.c:45:57: note: Function 'checkSafeReturnExpr' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprChecks.c:1546:57: note: Function 'checkSafeReturnExpr' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:8373:18: style: Condition 'nerrors>3' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/exprNode.c:8318:18: note: Assignment 'nerrors=0', assigned value is 0 splint-3.1.2.dfsg1/src/exprNode.c:8371:6: note: nerrors is incremented', new value is 1 splint-3.1.2.dfsg1/src/exprNode.c:8373:18: note: Condition 'nerrors>3' is always false splint-3.1.2.dfsg1/src/exprNode.c:10734:10: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] splint-3.1.2.dfsg1/src/exprNode.c:10716:13: note: ret is initialized splint-3.1.2.dfsg1/src/exprNode.c:10734:10: note: ret is overwritten splint-3.1.2.dfsg1/src/exprNode.c:9850:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/exprNode.c:9854:5: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/exprNode.c:9850:5: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/exprNode.c:8112:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/exprNode.c:8139:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/exprNode.c:241:38: style:inconclusive: Function 'exprNode_fakeCopy' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:48:45: note: Function 'exprNode_fakeCopy' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:241:38: note: Function 'exprNode_fakeCopy' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:1132:51: style:inconclusive: Function 'exprNode_fromIdentifierAux' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:70:92: note: Function 'exprNode_fromIdentifierAux' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/exprNode.c:1132:51: note: Function 'exprNode_fromIdentifierAux' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/exprNode.c:2493:25: style:inconclusive: Function 'checkArgsReal' argument 1 names different: declaration 'p_fcn' definition 'fcn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:90:34: note: Function 'checkArgsReal' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:2493:25: note: Function 'checkArgsReal' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:2493:55: style:inconclusive: Function 'checkArgsReal' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:90:66: note: Function 'checkArgsReal' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprNode.c:2493:55: note: Function 'checkArgsReal' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprNode.c:2493:69: style:inconclusive: Function 'checkArgsReal' argument 3 names different: declaration 'p_cl' definition 'cl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:91:17: note: Function 'checkArgsReal' argument 3 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/exprNode.c:2493:69: note: Function 'checkArgsReal' argument 3 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/exprNode.c:2494:17: style:inconclusive: Function 'checkArgsReal' argument 4 names different: declaration 'p_args' definition 'args'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:92:19: note: Function 'checkArgsReal' argument 4 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:2494:17: note: Function 'checkArgsReal' argument 4 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:2494:28: style:inconclusive: Function 'checkArgsReal' argument 5 names different: declaration 'p_isIter' definition 'isIter'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:92:32: note: Function 'checkArgsReal' argument 5 names different: declaration 'p_isIter' definition 'isIter'. splint-3.1.2.dfsg1/src/exprNode.c:2494:28: note: Function 'checkArgsReal' argument 5 names different: declaration 'p_isIter' definition 'isIter'. splint-3.1.2.dfsg1/src/exprNode.c:2494:45: style:inconclusive: Function 'checkArgsReal' argument 6 names different: declaration 'p_ret' definition 'ret'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:92:51: note: Function 'checkArgsReal' argument 6 names different: declaration 'p_ret' definition 'ret'. splint-3.1.2.dfsg1/src/exprNode.c:2494:45: note: Function 'checkArgsReal' argument 6 names different: declaration 'p_ret' definition 'ret'. splint-3.1.2.dfsg1/src/exprNode.c:2842:27: style:inconclusive: Function 'checkSequencing' argument 1 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:2490:39: note: Function 'checkSequencing' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprNode.c:2842:27: note: Function 'checkSequencing' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/exprNode.c:2842:43: style:inconclusive: Function 'checkSequencing' argument 2 names different: declaration 'p_args' definition 'args'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:2490:57: note: Function 'checkSequencing' argument 2 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:2842:43: note: Function 'checkSequencing' argument 2 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:3205:27: style:inconclusive: Function 'checkGlobUse' argument 1 names different: declaration 'p_glob' definition 'glob'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:45:34: note: Function 'checkGlobUse' argument 1 names different: declaration 'p_glob' definition 'glob'. splint-3.1.2.dfsg1/src/exprNode.c:3205:27: note: Function 'checkGlobUse' argument 1 names different: declaration 'p_glob' definition 'glob'. splint-3.1.2.dfsg1/src/exprNode.c:3205:38: style:inconclusive: Function 'checkGlobUse' argument 2 names different: declaration 'p_isCall' definition 'isCall'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:45:47: note: Function 'checkGlobUse' argument 2 names different: declaration 'p_isCall' definition 'isCall'. splint-3.1.2.dfsg1/src/exprNode.c:3205:38: note: Function 'checkGlobUse' argument 2 names different: declaration 'p_isCall' definition 'isCall'. splint-3.1.2.dfsg1/src/exprNode.c:3205:69: style:inconclusive: Function 'checkGlobUse' argument 3 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:45:80: note: Function 'checkGlobUse' argument 3 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:3205:69: note: Function 'checkGlobUse' argument 3 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:3944:44: style:inconclusive: Function 'exprNode_sameStorage' argument 1 names different: declaration 'p_e1' definition 'e1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:40:44: note: Function 'exprNode_sameStorage' argument 1 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:3944:44: note: Function 'exprNode_sameStorage' argument 1 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:3944:57: style:inconclusive: Function 'exprNode_sameStorage' argument 2 names different: declaration 'p_e2' definition 'e2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:40:59: note: Function 'exprNode_sameStorage' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:3944:57: note: Function 'exprNode_sameStorage' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:6847:62: style:inconclusive: Function 'exprNode_statementError' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:49:62: note: Function 'exprNode_statementError' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:6847:62: note: Function 'exprNode_statementError' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:6847:82: style:inconclusive: Function 'exprNode_statementError' argument 2 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:49:84: note: Function 'exprNode_statementError' argument 2 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/exprNode.c:6847:82: note: Function 'exprNode_statementError' argument 2 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/exprNode.c:6950:37: style:inconclusive: Function 'exprNode_isStatement' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:44:44: note: Function 'exprNode_isStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:6950:37: note: Function 'exprNode_isStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:6966:42: style:inconclusive: Function 'exprNode_isEmptyStatement' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:41:49: note: Function 'exprNode_isEmptyStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:6966:42: note: Function 'exprNode_isEmptyStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9103:54: style:inconclusive: Function 'exprNode_effect' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:81:54: note: Function 'exprNode_effect' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9103:54: note: Function 'exprNode_effect' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9410:62: style:inconclusive: Function 'exprNode_rootVarName' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:84:62: note: Function 'exprNode_rootVarName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9410:62: note: Function 'exprNode_rootVarName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9490:56: style:inconclusive: Function 'exprNode_doUnparse' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:83:56: note: Function 'exprNode_doUnparse' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9490:56: note: Function 'exprNode_doUnparse' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9814:36: style:inconclusive: Function 'exprNode_isFalseConstant' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:43:48: note: Function 'exprNode_isFalseConstant' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9814:36: note: Function 'exprNode_isFalseConstant' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:9978:31: style:inconclusive: Function 'exprNode_matchTypes' argument 1 names different: declaration 'p_e1' definition 'e1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:50:43: note: Function 'exprNode_matchTypes' argument 1 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:9978:31: note: Function 'exprNode_matchTypes' argument 1 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:9978:44: style:inconclusive: Function 'exprNode_matchTypes' argument 2 names different: declaration 'p_e2' definition 'e2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:50:58: note: Function 'exprNode_matchTypes' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:9978:44: note: Function 'exprNode_matchTypes' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:10010:32: style:inconclusive: Function 'exprNode_matchArgType' argument 1 names different: declaration 'p_ct' definition 'ct'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:47:42: note: Function 'exprNode_matchArgType' argument 1 names different: declaration 'p_ct' definition 'ct'. splint-3.1.2.dfsg1/src/exprNode.c:10010:32: note: Function 'exprNode_matchArgType' argument 1 names different: declaration 'p_ct' definition 'ct'. splint-3.1.2.dfsg1/src/exprNode.c:10010:45: style:inconclusive: Function 'exprNode_matchArgType' argument 2 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:47:57: note: Function 'exprNode_matchArgType' argument 2 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10010:45: note: Function 'exprNode_matchArgType' argument 2 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10028:46: style:inconclusive: Function 'exprNode_flatten' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:65:65: note: Function 'exprNode_flatten' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10028:46: note: Function 'exprNode_flatten' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10052:49: style:inconclusive: Function 'exprNode_lastStatement' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:86:51: note: Function 'exprNode_lastStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10052:49: note: Function 'exprNode_lastStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10083:50: style:inconclusive: Function 'exprNode_firstStatement' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:42:80: note: Function 'exprNode_firstStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10083:50: note: Function 'exprNode_firstStatement' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10114:29: style:inconclusive: Function 'exprNode_mergeUSs' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:68:41: note: Function 'exprNode_mergeUSs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/exprNode.c:10114:29: note: Function 'exprNode_mergeUSs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/exprNode.c:10114:43: style:inconclusive: Function 'exprNode_mergeUSs' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:68:57: note: Function 'exprNode_mergeUSs' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/exprNode.c:10114:43: note: Function 'exprNode_mergeUSs' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/exprNode.c:10125:33: style:inconclusive: Function 'exprNode_mergeCondUSs' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:69:45: note: Function 'exprNode_mergeCondUSs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/exprNode.c:10125:33: note: Function 'exprNode_mergeCondUSs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/exprNode.c:10125:47: style:inconclusive: Function 'exprNode_mergeCondUSs' argument 2 names different: declaration 'p_other1' definition 'other1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:69:61: note: Function 'exprNode_mergeCondUSs' argument 2 names different: declaration 'p_other1' definition 'other1'. splint-3.1.2.dfsg1/src/exprNode.c:10125:47: note: Function 'exprNode_mergeCondUSs' argument 2 names different: declaration 'p_other1' definition 'other1'. splint-3.1.2.dfsg1/src/exprNode.c:10125:64: style:inconclusive: Function 'exprNode_mergeCondUSs' argument 3 names different: declaration 'p_other2' definition 'other2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:69:80: note: Function 'exprNode_mergeCondUSs' argument 3 names different: declaration 'p_other2' definition 'other2'. splint-3.1.2.dfsg1/src/exprNode.c:10125:64: note: Function 'exprNode_mergeCondUSs' argument 3 names different: declaration 'p_other2' definition 'other2'. splint-3.1.2.dfsg1/src/exprNode.c:10151:27: style:inconclusive: Function 'exprNode_addUse' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:46:39: note: Function 'exprNode_addUse' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10151:27: note: Function 'exprNode_addUse' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10151:49: style:inconclusive: Function 'exprNode_addUse' argument 2 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:46:63: note: Function 'exprNode_addUse' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprNode.c:10151:49: note: Function 'exprNode_addUse' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprNode.c:10160:29: style:inconclusive: Function 'exprNode_checkUse' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:67:41: note: Function 'exprNode_checkUse' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10160:29: note: Function 'exprNode_checkUse' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10160:51: style:inconclusive: Function 'exprNode_checkUse' argument 2 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:67:65: note: Function 'exprNode_checkUse' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprNode.c:10160:51: note: Function 'exprNode_checkUse' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprNode.c:10160:62: style:inconclusive: Function 'exprNode_checkUse' argument 3 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:67:78: note: Function 'exprNode_checkUse' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/exprNode.c:10160:62: note: Function 'exprNode_checkUse' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/exprNode.c:10321:24: style:inconclusive: Function 'checkSafeUse' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:62:36: note: Function 'checkSafeUse' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10321:24: note: Function 'checkSafeUse' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10321:46: style:inconclusive: Function 'checkSafeUse' argument 2 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:62:60: note: Function 'checkSafeUse' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprNode.c:10321:46: note: Function 'checkSafeUse' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/exprNode.c:10330:32: style:inconclusive: Function 'exprNode_checkSetAny' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:66:44: note: Function 'exprNode_checkSetAny' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10330:32: note: Function 'exprNode_checkSetAny' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:10330:59: style:inconclusive: Function 'exprNode_checkSetAny' argument 2 names different: declaration 'p_name' definition 'name'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:66:73: note: Function 'exprNode_checkSetAny' argument 2 names different: declaration 'p_name' definition 'name'. splint-3.1.2.dfsg1/src/exprNode.c:10330:59: note: Function 'exprNode_checkSetAny' argument 2 names different: declaration 'p_name' definition 'name'. splint-3.1.2.dfsg1/src/exprNode.c:10472:57: style:inconclusive: Function 'checkUnspecCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:79:59: note: Function 'checkUnspecCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:10472:57: note: Function 'checkUnspecCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:10472:73: style:inconclusive: Function 'checkUnspecCall' argument 2 names different: declaration 'p_params' definition 'params'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:79:77: note: Function 'checkUnspecCall' argument 2 names different: declaration 'p_params' definition 'params'. splint-3.1.2.dfsg1/src/exprNode.c:10472:73: note: Function 'checkUnspecCall' argument 2 names different: declaration 'p_params' definition 'params'. splint-3.1.2.dfsg1/src/exprNode.c:10472:94: style:inconclusive: Function 'checkUnspecCall' argument 3 names different: declaration 'p_args' definition 'args'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:79:100: note: Function 'checkUnspecCall' argument 3 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:10472:94: note: Function 'checkUnspecCall' argument 3 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:10479:21: style:inconclusive: Function 'checkOneArg' argument 1 names different: declaration 'p_ucurrent' definition 'ucurrent'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:76:33: note: Function 'checkOneArg' argument 1 names different: declaration 'p_ucurrent' definition 'ucurrent'. splint-3.1.2.dfsg1/src/exprNode.c:10479:21: note: Function 'checkOneArg' argument 1 names different: declaration 'p_ucurrent' definition 'ucurrent'. splint-3.1.2.dfsg1/src/exprNode.c:10479:54: style:inconclusive: Function 'checkOneArg' argument 2 names different: declaration 'p_current' definition 'current'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:76:68: note: Function 'checkOneArg' argument 2 names different: declaration 'p_current' definition 'current'. splint-3.1.2.dfsg1/src/exprNode.c:10479:54: note: Function 'checkOneArg' argument 2 names different: declaration 'p_current' definition 'current'. splint-3.1.2.dfsg1/src/exprNode.c:10480:32: style:inconclusive: Function 'checkOneArg' argument 3 names different: declaration 'p_fcn' definition 'fcn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:77:30: note: Function 'checkOneArg' argument 3 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:10480:32: note: Function 'checkOneArg' argument 3 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:10480:42: style:inconclusive: Function 'checkOneArg' argument 4 names different: declaration 'p_isSpec' definition 'isSpec'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:77:42: note: Function 'checkOneArg' argument 4 names different: declaration 'p_isSpec' definition 'isSpec'. splint-3.1.2.dfsg1/src/exprNode.c:10480:42: note: Function 'checkOneArg' argument 4 names different: declaration 'p_isSpec' definition 'isSpec'. splint-3.1.2.dfsg1/src/exprNode.c:10480:54: style:inconclusive: Function 'checkOneArg' argument 5 names different: declaration 'p_argno' definition 'argno'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:77:56: note: Function 'checkOneArg' argument 5 names different: declaration 'p_argno' definition 'argno'. splint-3.1.2.dfsg1/src/exprNode.c:10480:54: note: Function 'checkOneArg' argument 5 names different: declaration 'p_argno' definition 'argno'. splint-3.1.2.dfsg1/src/exprNode.c:10480:65: style:inconclusive: Function 'checkOneArg' argument 6 names different: declaration 'p_totargs' definition 'totargs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:77:69: note: Function 'checkOneArg' argument 6 names different: declaration 'p_totargs' definition 'totargs'. splint-3.1.2.dfsg1/src/exprNode.c:10480:65: note: Function 'checkOneArg' argument 6 names different: declaration 'p_totargs' definition 'totargs'. splint-3.1.2.dfsg1/src/exprNode.c:10562:42: style:inconclusive: Function 'checkAnyCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:71:66: note: Function 'checkAnyCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:10562:42: note: Function 'checkAnyCall' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:10563:27: style:inconclusive: Function 'checkAnyCall' argument 2 names different: declaration 'p_fname' definition 'fname'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:72:30: note: Function 'checkAnyCall' argument 2 names different: declaration 'p_fname' definition 'fname'. splint-3.1.2.dfsg1/src/exprNode.c:10563:27: note: Function 'checkAnyCall' argument 2 names different: declaration 'p_fname' definition 'fname'. splint-3.1.2.dfsg1/src/exprNode.c:10564:14: style:inconclusive: Function 'checkAnyCall' argument 3 names different: declaration 'p_pn' definition 'pn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:73:17: note: Function 'checkAnyCall' argument 3 names different: declaration 'p_pn' definition 'pn'. splint-3.1.2.dfsg1/src/exprNode.c:10564:14: note: Function 'checkAnyCall' argument 3 names different: declaration 'p_pn' definition 'pn'. splint-3.1.2.dfsg1/src/exprNode.c:10565:16: style:inconclusive: Function 'checkAnyCall' argument 4 names different: declaration 'p_args' definition 'args'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:73:36: note: Function 'checkAnyCall' argument 4 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:10565:16: note: Function 'checkAnyCall' argument 4 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:10566:8: style:inconclusive: Function 'checkAnyCall' argument 5 names different: declaration 'p_hasMods' definition 'hasMods'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:74:11: note: Function 'checkAnyCall' argument 5 names different: declaration 'p_hasMods' definition 'hasMods'. splint-3.1.2.dfsg1/src/exprNode.c:10566:8: note: Function 'checkAnyCall' argument 5 names different: declaration 'p_hasMods' definition 'hasMods'. splint-3.1.2.dfsg1/src/exprNode.c:10566:25: style:inconclusive: Function 'checkAnyCall' argument 6 names different: declaration 'p_mods' definition 'mods'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:74:30: note: Function 'checkAnyCall' argument 6 names different: declaration 'p_mods' definition 'mods'. splint-3.1.2.dfsg1/src/exprNode.c:10566:25: note: Function 'checkAnyCall' argument 6 names different: declaration 'p_mods' definition 'mods'. splint-3.1.2.dfsg1/src/exprNode.c:10567:8: style:inconclusive: Function 'checkAnyCall' argument 7 names different: declaration 'p_isSpec' definition 'isSpec'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:74:43: note: Function 'checkAnyCall' argument 7 names different: declaration 'p_isSpec' definition 'isSpec'. splint-3.1.2.dfsg1/src/exprNode.c:10567:8: note: Function 'checkAnyCall' argument 7 names different: declaration 'p_isSpec' definition 'isSpec'. splint-3.1.2.dfsg1/src/exprNode.c:10568:7: style:inconclusive: Function 'checkAnyCall' argument 8 names different: declaration 'p_specialArgs' definition 'specialArgs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:75:10: note: Function 'checkAnyCall' argument 8 names different: declaration 'p_specialArgs' definition 'specialArgs'. splint-3.1.2.dfsg1/src/exprNode.c:10568:7: note: Function 'checkAnyCall' argument 8 names different: declaration 'p_specialArgs' definition 'specialArgs'. splint-3.1.2.dfsg1/src/exprNode.c:10712:24: style:inconclusive: Function 'checkNumerics' argument 1 names different: declaration 'p_tr1' definition 'tr1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:59:35: note: Function 'checkNumerics' argument 1 names different: declaration 'p_tr1' definition 'tr1'. splint-3.1.2.dfsg1/src/exprNode.c:10712:24: note: Function 'checkNumerics' argument 1 names different: declaration 'p_tr1' definition 'tr1'. splint-3.1.2.dfsg1/src/exprNode.c:10712:35: style:inconclusive: Function 'checkNumerics' argument 2 names different: declaration 'p_tr2' definition 'tr2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:59:48: note: Function 'checkNumerics' argument 2 names different: declaration 'p_tr2' definition 'tr2'. splint-3.1.2.dfsg1/src/exprNode.c:10712:35: note: Function 'checkNumerics' argument 2 names different: declaration 'p_tr2' definition 'tr2'. splint-3.1.2.dfsg1/src/exprNode.c:10712:46: style:inconclusive: Function 'checkNumerics' argument 3 names different: declaration 'p_te1' definition 'te1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:59:61: note: Function 'checkNumerics' argument 3 names different: declaration 'p_te1' definition 'te1'. splint-3.1.2.dfsg1/src/exprNode.c:10712:46: note: Function 'checkNumerics' argument 3 names different: declaration 'p_te1' definition 'te1'. splint-3.1.2.dfsg1/src/exprNode.c:10712:57: style:inconclusive: Function 'checkNumerics' argument 4 names different: declaration 'p_te2' definition 'te2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:59:74: note: Function 'checkNumerics' argument 4 names different: declaration 'p_te2' definition 'te2'. splint-3.1.2.dfsg1/src/exprNode.c:10712:57: note: Function 'checkNumerics' argument 4 names different: declaration 'p_te2' definition 'te2'. splint-3.1.2.dfsg1/src/exprNode.c:10713:27: style:inconclusive: Function 'checkNumerics' argument 5 names different: declaration 'p_e1' definition 'e1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:60:31: note: Function 'checkNumerics' argument 5 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:10713:27: note: Function 'checkNumerics' argument 5 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:10713:54: style:inconclusive: Function 'checkNumerics' argument 6 names different: declaration 'p_e2' definition 'e2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:60:60: note: Function 'checkNumerics' argument 6 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:10713:54: note: Function 'checkNumerics' argument 6 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:10714:10: style:inconclusive: Function 'checkNumerics' argument 7 names different: declaration 'p_op' definition 'op'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:60:72: note: Function 'checkNumerics' argument 7 names different: declaration 'p_op' definition 'op'. splint-3.1.2.dfsg1/src/exprNode.c:10714:10: note: Function 'checkNumerics' argument 7 names different: declaration 'p_op' definition 'op'. splint-3.1.2.dfsg1/src/exprNode.c:10896:24: style:inconclusive: Function 'abstractOpError' argument 1 names different: declaration 'p_tr1' definition 'tr1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:55:36: note: Function 'abstractOpError' argument 1 names different: declaration 'p_tr1' definition 'tr1'. splint-3.1.2.dfsg1/src/exprNode.c:10896:24: note: Function 'abstractOpError' argument 1 names different: declaration 'p_tr1' definition 'tr1'. splint-3.1.2.dfsg1/src/exprNode.c:10896:35: style:inconclusive: Function 'abstractOpError' argument 2 names different: declaration 'p_tr2' definition 'tr2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:55:49: note: Function 'abstractOpError' argument 2 names different: declaration 'p_tr2' definition 'tr2'. splint-3.1.2.dfsg1/src/exprNode.c:10896:35: note: Function 'abstractOpError' argument 2 names different: declaration 'p_tr2' definition 'tr2'. splint-3.1.2.dfsg1/src/exprNode.c:10896:46: style:inconclusive: Function 'abstractOpError' argument 3 names different: declaration 'p_op' definition 'op'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:55:62: note: Function 'abstractOpError' argument 3 names different: declaration 'p_op' definition 'op'. splint-3.1.2.dfsg1/src/exprNode.c:10896:46: note: Function 'abstractOpError' argument 3 names different: declaration 'p_op' definition 'op'. splint-3.1.2.dfsg1/src/exprNode.c:10897:27: style:inconclusive: Function 'abstractOpError' argument 4 names different: declaration 'p_e1' definition 'e1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:56:32: note: Function 'abstractOpError' argument 4 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:10897:27: note: Function 'abstractOpError' argument 4 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:10897:54: style:inconclusive: Function 'abstractOpError' argument 5 names different: declaration 'p_e2' definition 'e2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:56:61: note: Function 'abstractOpError' argument 5 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:10897:54: note: Function 'abstractOpError' argument 5 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:10898:12: style:inconclusive: Function 'abstractOpError' argument 6 names different: declaration 'p_loc1' definition 'loc1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:57:17: note: Function 'abstractOpError' argument 6 names different: declaration 'p_loc1' definition 'loc1'. splint-3.1.2.dfsg1/src/exprNode.c:10898:12: note: Function 'abstractOpError' argument 6 names different: declaration 'p_loc1' definition 'loc1'. splint-3.1.2.dfsg1/src/exprNode.c:10898:26: style:inconclusive: Function 'abstractOpError' argument 7 names different: declaration 'p_loc2' definition 'loc2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:57:33: note: Function 'abstractOpError' argument 7 names different: declaration 'p_loc2' definition 'loc2'. splint-3.1.2.dfsg1/src/exprNode.c:10898:26: note: Function 'abstractOpError' argument 7 names different: declaration 'p_loc2' definition 'loc2'. splint-3.1.2.dfsg1/src/exprNode.c:11111:34: style:inconclusive: Function 'doAssign' argument 1 names different: declaration 'p_e1' definition 'e1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:61:46: note: Function 'doAssign' argument 1 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:11111:34: note: Function 'doAssign' argument 1 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:11111:61: style:inconclusive: Function 'doAssign' argument 2 names different: declaration 'p_e2' definition 'e2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:61:75: note: Function 'doAssign' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:11111:61: note: Function 'doAssign' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:11111:70: style:inconclusive: Function 'doAssign' argument 3 names different: declaration 'p_isInit' definition 'isInit'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:61:86: note: Function 'doAssign' argument 3 names different: declaration 'p_isInit' definition 'isInit'. splint-3.1.2.dfsg1/src/exprNode.c:11111:70: note: Function 'doAssign' argument 3 names different: declaration 'p_isInit' definition 'isInit'. splint-3.1.2.dfsg1/src/exprNode.c:11282:27: style:inconclusive: Function 'checkMacroParen' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:64:39: note: Function 'checkMacroParen' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:11282:27: note: Function 'checkMacroParen' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:11302:41: style:inconclusive: Function 'reflectNullTest' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:63:53: note: Function 'reflectNullTest' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:11302:41: note: Function 'reflectNullTest' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/exprNode.c:11302:49: style:inconclusive: Function 'reflectNullTest' argument 2 names different: declaration 'p_isnull' definition 'isnull'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:63:63: note: Function 'reflectNullTest' argument 2 names different: declaration 'p_isnull' definition 'isnull'. splint-3.1.2.dfsg1/src/exprNode.c:11302:49: note: Function 'reflectNullTest' argument 2 names different: declaration 'p_isnull' definition 'isnull'. splint-3.1.2.dfsg1/src/exprNode.c:11326:51: style:inconclusive: Function 'updateAliases' argument 1 names different: declaration 'p_e1' definition 'e1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:54:51: note: Function 'updateAliases' argument 1 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:11326:51: note: Function 'updateAliases' argument 1 names different: declaration 'p_e1' definition 'e1'. splint-3.1.2.dfsg1/src/exprNode.c:11326:78: style:inconclusive: Function 'updateAliases' argument 2 names different: declaration 'p_e2' definition 'e2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:54:80: note: Function 'updateAliases' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:11326:78: note: Function 'updateAliases' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/exprNode.c:11386:41: style:inconclusive: Function 'checkUniqueParams' argument 1 names different: declaration 'p_fcn' definition 'fcn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:51:41: note: Function 'checkUniqueParams' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:11386:41: note: Function 'checkUniqueParams' argument 1 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/exprNode.c:11387:34: style:inconclusive: Function 'checkUniqueParams' argument 2 names different: declaration 'p_current' definition 'current'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:52:34: note: Function 'checkUniqueParams' argument 2 names different: declaration 'p_current' definition 'current'. splint-3.1.2.dfsg1/src/exprNode.c:11387:34: note: Function 'checkUniqueParams' argument 2 names different: declaration 'p_current' definition 'current'. splint-3.1.2.dfsg1/src/exprNode.c:11388:24: style:inconclusive: Function 'checkUniqueParams' argument 3 names different: declaration 'p_args' definition 'args'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:52:58: note: Function 'checkUniqueParams' argument 3 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:11388:24: note: Function 'checkUniqueParams' argument 3 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/exprNode.c:11389:15: style:inconclusive: Function 'checkUniqueParams' argument 4 names different: declaration 'p_paramno' definition 'paramno'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:53:15: note: Function 'checkUniqueParams' argument 4 names different: declaration 'p_paramno' definition 'paramno'. splint-3.1.2.dfsg1/src/exprNode.c:11389:15: note: Function 'checkUniqueParams' argument 4 names different: declaration 'p_paramno' definition 'paramno'. splint-3.1.2.dfsg1/src/exprNode.c:11389:31: style:inconclusive: Function 'checkUniqueParams' argument 5 names different: declaration 'p_ucurrent' definition 'ucurrent'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/exprNode.c:53:33: note: Function 'checkUniqueParams' argument 5 names different: declaration 'p_ucurrent' definition 'ucurrent'. splint-3.1.2.dfsg1/src/exprNode.c:11389:31: note: Function 'checkUniqueParams' argument 5 names different: declaration 'p_ucurrent' definition 'ucurrent'. splint-3.1.2.dfsg1/src/exprNode.c:1455:13: style: Variable 'nargs' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/exprNode.c:1789:13: style: Variable 'nargs' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/exprNode.c:2101:13: style: Variable 'nargs' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/exprNode.c:6081:16: style: Variable 'isalloc' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/exprNode.c:6082:20: style: Variable 'isjustalloc' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/exprNode.c:7731:11: style: Variable 'inc' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/context.c:2028:7: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/fileTable.c:279:37: style:inconclusive: Function 'fileTable_internAddEntry' argument 1 names different: declaration 'p_ft' definition 'ft'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileTable.c:79:51: note: Function 'fileTable_internAddEntry' argument 1 names different: declaration 'p_ft' definition 'ft'. splint-3.1.2.dfsg1/src/fileTable.c:279:37: note: Function 'fileTable_internAddEntry' argument 1 names different: declaration 'p_ft' definition 'ft'. splint-3.1.2.dfsg1/src/fileTable.c:279:60: style:inconclusive: Function 'fileTable_internAddEntry' argument 2 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileTable.c:79:76: note: Function 'fileTable_internAddEntry' argument 2 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/fileTable.c:279:60: note: Function 'fileTable_internAddEntry' argument 2 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/fileTable.c:929:49: style:inconclusive: Function 'makeTempName' argument 1 names different: declaration 'p_dir' definition 'dir'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileTable.c:81:49: note: Function 'makeTempName' argument 1 names different: declaration 'p_dir' definition 'dir'. splint-3.1.2.dfsg1/src/fileTable.c:929:49: note: Function 'makeTempName' argument 1 names different: declaration 'p_dir' definition 'dir'. splint-3.1.2.dfsg1/src/fileTable.c:929:62: style:inconclusive: Function 'makeTempName' argument 2 names different: declaration 'p_pre' definition 'pre'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileTable.c:81:64: note: Function 'makeTempName' argument 2 names different: declaration 'p_pre' definition 'pre'. splint-3.1.2.dfsg1/src/fileTable.c:929:62: note: Function 'makeTempName' argument 2 names different: declaration 'p_pre' definition 'pre'. splint-3.1.2.dfsg1/src/fileTable.c:929:75: style:inconclusive: Function 'makeTempName' argument 3 names different: declaration 'p_suf' definition 'suf'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileTable.c:81:79: note: Function 'makeTempName' argument 3 names different: declaration 'p_suf' definition 'suf'. splint-3.1.2.dfsg1/src/fileTable.c:929:75: note: Function 'makeTempName' argument 3 names different: declaration 'p_suf' definition 'suf'. splint-3.1.2.dfsg1/src/fileTable.c:1001:30: style:inconclusive: Function 'fileTable_addOpen' argument 1 names different: declaration 'p_ft' definition 'ft'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileTable.c:71:30: note: Function 'fileTable_addOpen' argument 1 names different: declaration 'p_ft' definition 'ft'. splint-3.1.2.dfsg1/src/fileTable.c:1001:30: note: Function 'fileTable_addOpen' argument 1 names different: declaration 'p_ft' definition 'ft'. splint-3.1.2.dfsg1/src/fileTable.c:1001:55: style:inconclusive: Function 'fileTable_addOpen' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileTable.c:71:57: note: Function 'fileTable_addOpen' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/fileTable.c:1001:55: note: Function 'fileTable_addOpen' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/fileTable.c:1001:77: style:inconclusive: Function 'fileTable_addOpen' argument 3 names different: declaration 'p_fname' definition 'fname'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileTable.c:71:81: note: Function 'fileTable_addOpen' argument 3 names different: declaration 'p_fname' definition 'fname'. splint-3.1.2.dfsg1/src/fileTable.c:1001:77: note: Function 'fileTable_addOpen' argument 3 names different: declaration 'p_fname' definition 'fname'. splint-3.1.2.dfsg1/src/fileTable.c:963:10: style: Variable 'maxlen' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/fileloc.c:587:28: style:inconclusive: Function 'fileloc_createPrim' argument 1 names different: declaration 'p_kind' definition 'kind'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileloc.c:40:54: note: Function 'fileloc_createPrim' argument 1 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/fileloc.c:587:28: note: Function 'fileloc_createPrim' argument 1 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/fileloc.c:587:41: style:inconclusive: Function 'fileloc_createPrim' argument 2 names different: declaration 'p_fid' definition 'fid'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileloc.c:40:69: note: Function 'fileloc_createPrim' argument 2 names different: declaration 'p_fid' definition 'fid'. splint-3.1.2.dfsg1/src/fileloc.c:587:41: note: Function 'fileloc_createPrim' argument 2 names different: declaration 'p_fid' definition 'fid'. splint-3.1.2.dfsg1/src/fileloc.c:587:50: style:inconclusive: Function 'fileloc_createPrim' argument 3 names different: declaration 'p_line' definition 'line'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileloc.c:40:80: note: Function 'fileloc_createPrim' argument 3 names different: declaration 'p_line' definition 'line'. splint-3.1.2.dfsg1/src/fileloc.c:587:50: note: Function 'fileloc_createPrim' argument 3 names different: declaration 'p_line' definition 'line'. splint-3.1.2.dfsg1/src/fileloc.c:587:60: style:inconclusive: Function 'fileloc_createPrim' argument 4 names different: declaration 'p_col' definition 'col'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/fileloc.c:40:92: note: Function 'fileloc_createPrim' argument 4 names different: declaration 'p_col' definition 'col'. splint-3.1.2.dfsg1/src/fileloc.c:587:60: note: Function 'fileloc_createPrim' argument 4 names different: declaration 'p_col' definition 'col'. splint-3.1.2.dfsg1/src/flagMarkerList.c:344:46: style:inconclusive: Function 'flagMarkerList_lastBeforeLoc' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flagMarkerList.c:37:57: note: Function 'flagMarkerList_lastBeforeLoc' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/flagMarkerList.c:344:46: note: Function 'flagMarkerList_lastBeforeLoc' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/flagMarkerList.c:344:57: style:inconclusive: Function 'flagMarkerList_lastBeforeLoc' argument 2 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flagMarkerList.c:37:70: note: Function 'flagMarkerList_lastBeforeLoc' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/flagMarkerList.c:344:57: note: Function 'flagMarkerList_lastBeforeLoc' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/flagMarkerList.c:363:41: style:inconclusive: Function 'flagMarkerList_contains' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flagMarkerList.c:40:41: note: Function 'flagMarkerList_contains' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/flagMarkerList.c:363:41: note: Function 'flagMarkerList_contains' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/flagMarkerList.c:363:55: style:inconclusive: Function 'flagMarkerList_contains' argument 2 names different: declaration 'p_fm' definition 'fm'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flagMarkerList.c:40:57: note: Function 'flagMarkerList_contains' argument 2 names different: declaration 'p_fm' definition 'fm'. splint-3.1.2.dfsg1/src/flagMarkerList.c:363:55: note: Function 'flagMarkerList_contains' argument 2 names different: declaration 'p_fm' definition 'fm'. splint-3.1.2.dfsg1/src/context.c:1005:12: style: Condition 'num>4' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/context.c:990:17: note: Assignment 'num=0', assigned value is 0 splint-3.1.2.dfsg1/src/context.c:1004:4: note: num is incremented', new value is 1 splint-3.1.2.dfsg1/src/context.c:1005:12: note: Condition 'num>4' is always false splint-3.1.2.dfsg1/src/context.c:551:11: style: Variable 'gc.kind' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/src/context.c:550:11: note: gc.kind is assigned splint-3.1.2.dfsg1/src/context.c:551:11: note: gc.kind is overwritten splint-3.1.2.dfsg1/src/context.c:361:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/context.c:366:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/context.c:361:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/context.c:611:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/context.c:2953:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/context.c:3921:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/context.c:3942:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/context.c:972:29: style:inconclusive: Function 'context_setModeAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:957:41: note: Function 'context_setModeAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/context.c:972:29: note: Function 'context_setModeAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/context.c:972:37: style:inconclusive: Function 'context_setModeAux' argument 2 names different: declaration 'p_warn' definition 'warn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:957:51: note: Function 'context_setModeAux' argument 2 names different: declaration 'p_warn' definition 'warn'. splint-3.1.2.dfsg1/src/context.c:972:37: note: Function 'context_setModeAux' argument 2 names different: declaration 'p_warn' definition 'warn'. splint-3.1.2.dfsg1/src/context.c:2308:38: style:inconclusive: Function 'context_exitClauseAux' argument 1 names different: declaration 'p_pred' definition 'pred'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:164:45: note: Function 'context_exitClauseAux' argument 1 names different: declaration 'p_pred' definition 'pred'. splint-3.1.2.dfsg1/src/context.c:2308:38: note: Function 'context_exitClauseAux' argument 1 names different: declaration 'p_pred' definition 'pred'. splint-3.1.2.dfsg1/src/context.c:2308:53: style:inconclusive: Function 'context_exitClauseAux' argument 2 names different: declaration 'p_tbranch' definition 'tbranch'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:164:62: note: Function 'context_exitClauseAux' argument 2 names different: declaration 'p_tbranch' definition 'tbranch'. splint-3.1.2.dfsg1/src/context.c:2308:53: note: Function 'context_exitClauseAux' argument 2 names different: declaration 'p_tbranch' definition 'tbranch'. splint-3.1.2.dfsg1/src/context.c:2799:28: style:inconclusive: Function 'context_setValue' argument 1 names different: declaration 'p_flag' definition 'flag'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:169:40: note: Function 'context_setValue' argument 1 names different: declaration 'p_flag' definition 'flag'. splint-3.1.2.dfsg1/src/context.c:2799:28: note: Function 'context_setValue' argument 1 names different: declaration 'p_flag' definition 'flag'. splint-3.1.2.dfsg1/src/context.c:2799:38: style:inconclusive: Function 'context_setValue' argument 2 names different: declaration 'p_val' definition 'val'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:169:52: note: Function 'context_setValue' argument 2 names different: declaration 'p_val' definition 'val'. splint-3.1.2.dfsg1/src/context.c:2799:38: note: Function 'context_setValue' argument 2 names different: declaration 'p_val' definition 'val'. splint-3.1.2.dfsg1/src/context.c:3038:32: style:inconclusive: Function 'context_exposeString' argument 1 names different: declaration 'p_flag' definition 'flag'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:161:61: note: Function 'context_exposeString' argument 1 names different: declaration 'p_flag' definition 'flag'. splint-3.1.2.dfsg1/src/context.c:3038:32: note: Function 'context_exposeString' argument 1 names different: declaration 'p_flag' definition 'flag'. splint-3.1.2.dfsg1/src/context.c:3843:31: style:inconclusive: Function 'context_restoreFlag' argument 1 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:178:43: note: Function 'context_restoreFlag' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/context.c:3843:31: note: Function 'context_restoreFlag' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/context.c:3843:42: style:inconclusive: Function 'context_restoreFlag' argument 2 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:178:56: note: Function 'context_restoreFlag' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/context.c:3843:42: note: Function 'context_restoreFlag' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/context.c:3863:27: style:inconclusive: Function 'context_setFlag' argument 1 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:170:39: note: Function 'context_setFlag' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/context.c:3863:27: note: Function 'context_setFlag' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/context.c:3863:35: style:inconclusive: Function 'context_setFlag' argument 2 names different: declaration 'p_b' definition 'b'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:170:49: note: Function 'context_setFlag' argument 2 names different: declaration 'p_b' definition 'b'. splint-3.1.2.dfsg1/src/context.c:3863:35: note: Function 'context_setFlag' argument 2 names different: declaration 'p_b' definition 'b'. splint-3.1.2.dfsg1/src/context.c:3863:46: style:inconclusive: Function 'context_setFlag' argument 3 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:170:62: note: Function 'context_setFlag' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/context.c:3863:46: note: Function 'context_setFlag' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/context.c:3883:30: style:inconclusive: Function 'context_setFlagAux' argument 1 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:174:32: note: Function 'context_setFlagAux' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/context.c:3883:30: note: Function 'context_setFlagAux' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/context.c:3883:38: style:inconclusive: Function 'context_setFlagAux' argument 2 names different: declaration 'p_b' definition 'b'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:174:42: note: Function 'context_setFlagAux' argument 2 names different: declaration 'p_b' definition 'b'. splint-3.1.2.dfsg1/src/context.c:3883:38: note: Function 'context_setFlagAux' argument 2 names different: declaration 'p_b' definition 'b'. splint-3.1.2.dfsg1/src/context.c:3883:46: style:inconclusive: Function 'context_setFlagAux' argument 3 names different: declaration 'p_inFile' definition 'inFile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:174:52: note: Function 'context_setFlagAux' argument 3 names different: declaration 'p_inFile' definition 'inFile'. splint-3.1.2.dfsg1/src/context.c:3883:46: note: Function 'context_setFlagAux' argument 3 names different: declaration 'p_inFile' definition 'inFile'. splint-3.1.2.dfsg1/src/context.c:3884:25: style:inconclusive: Function 'context_setFlagAux' argument 4 names different: declaration 'p_isRestore' definition 'isRestore'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:175:14: note: Function 'context_setFlagAux' argument 4 names different: declaration 'p_isRestore' definition 'isRestore'. splint-3.1.2.dfsg1/src/context.c:3884:25: note: Function 'context_setFlagAux' argument 4 names different: declaration 'p_isRestore' definition 'isRestore'. splint-3.1.2.dfsg1/src/context.c:3884:44: style:inconclusive: Function 'context_setFlagAux' argument 5 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/context.c:175:35: note: Function 'context_setFlagAux' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/context.c:3884:44: note: Function 'context_setFlagAux' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/context.c:3463:19: style: Variable 'hasaccess' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/context.c:3471:15: style: Variable 'hasaccess' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/functionConstraint.c:78:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/functionConstraint.c:215:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/general.c:68:29: style: Parameter 'x' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/genericTable.c:171:27: style:inconclusive: Function 'ghbucket_lookup' argument 1 names different: declaration 'p_h' definition 'h'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/genericTable.c:133:65: note: Function 'ghbucket_lookup' argument 1 names different: declaration 'p_h' definition 'h'. splint-3.1.2.dfsg1/src/genericTable.c:171:27: note: Function 'ghbucket_lookup' argument 1 names different: declaration 'p_h' definition 'h'. splint-3.1.2.dfsg1/src/genericTable.c:171:38: style:inconclusive: Function 'ghbucket_lookup' argument 2 names different: declaration 'p_key' definition 'key'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/genericTable.c:133:78: note: Function 'ghbucket_lookup' argument 2 names different: declaration 'p_key' definition 'key'. splint-3.1.2.dfsg1/src/genericTable.c:171:38: note: Function 'ghbucket_lookup' argument 2 names different: declaration 'p_key' definition 'key'. splint-3.1.2.dfsg1/src/guardSet.c:72:7: style: Variable 'res' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/imports.c:325:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/src/flags.c:1346:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/imports.c:319:13: style: Variable 'tmpbufptr' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/flags.c:1787:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/imports.c:334:18: style: Variable 'lclsource' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/flags.c:419:54: style:inconclusive: Function 'categoryName' argument 1 names different: declaration 'p_kind' definition 'kind'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flags.c:199:54: note: Function 'categoryName' argument 1 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/flags.c:419:54: note: Function 'categoryName' argument 1 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/imports.c:348:17: style: Variable 'lclsource' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/flags.c:743:28: style:inconclusive: Function 'describeFlagCode' argument 1 names different: declaration 'p_flag' definition 'flag'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flags.c:197:43: note: Function 'describeFlagCode' argument 1 names different: declaration 'p_flag' definition 'flag'. splint-3.1.2.dfsg1/src/flags.c:743:28: note: Function 'describeFlagCode' argument 1 names different: declaration 'p_flag' definition 'flag'. splint-3.1.2.dfsg1/src/flags.c:849:46: style:inconclusive: Function 'getFlagModeSettings' argument 1 names different: declaration 'p_flag' definition 'flag'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flags.c:196:46: note: Function 'getFlagModeSettings' argument 1 names different: declaration 'p_flag' definition 'flag'. splint-3.1.2.dfsg1/src/flags.c:849:46: note: Function 'getFlagModeSettings' argument 1 names different: declaration 'p_flag' definition 'flag'. splint-3.1.2.dfsg1/src/flags.c:1024:32: style:inconclusive: Function 'flags_identifyFlagAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flags.c:201:48: note: Function 'flags_identifyFlagAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/flags.c:1024:32: note: Function 'flags_identifyFlagAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/flags.c:1024:40: style:inconclusive: Function 'flags_identifyFlagAux' argument 2 names different: declaration 'p_quiet' definition 'quiet'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/flags.c:201:58: note: Function 'flags_identifyFlagAux' argument 2 names different: declaration 'p_quiet' definition 'quiet'. splint-3.1.2.dfsg1/src/flags.c:1024:40: note: Function 'flags_identifyFlagAux' argument 2 names different: declaration 'p_quiet' definition 'quiet'. splint-3.1.2.dfsg1/src/lclscanline.c:1318:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/lh.c:92:34: style:inconclusive: Function 'lhDeclaratorNode' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lh.c:75:60: note: Function 'lhDeclaratorNode' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/lh.c:92:34: note: Function 'lhDeclaratorNode' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/lcllib.c:430:20: style:inconclusive: Function 'loadLCDFile' argument 1 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lcllib.c:111:33: note: Function 'loadLCDFile' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/lcllib.c:430:20: note: Function 'loadLCDFile' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/lh.c:97:59: style:inconclusive: Function 'lhTypeExpr' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lh.c:74:59: note: Function 'lhTypeExpr' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/lh.c:97:59: note: Function 'lhTypeExpr' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/lcllib.c:430:31: style:inconclusive: Function 'loadLCDFile' argument 2 names different: declaration 'p_name' definition 'name'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lcllib.c:111:46: note: Function 'loadLCDFile' argument 2 names different: declaration 'p_name' definition 'name'. splint-3.1.2.dfsg1/src/lcllib.c:430:31: note: Function 'loadLCDFile' argument 2 names different: declaration 'p_name' definition 'name'. splint-3.1.2.dfsg1/src/lh.c:211:33: style:inconclusive: Function 'lhTypeSpecNode' argument 1 names different: declaration 'p_typespec' definition 'typespec'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lh.c:73:48: note: Function 'lhTypeSpecNode' argument 1 names different: declaration 'p_typespec' definition 'typespec'. splint-3.1.2.dfsg1/src/lh.c:211:33: note: Function 'lhTypeSpecNode' argument 1 names different: declaration 'p_typespec' definition 'typespec'. splint-3.1.2.dfsg1/src/lclinit.c:846:29: style:inconclusive: Function 'InitReduce' argument 1 names different: declaration 'p_rule' definition 'rule'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lclinit.c:100:41: note: Function 'InitReduce' argument 1 names different: declaration 'p_rule' definition 'rule'. splint-3.1.2.dfsg1/src/lclinit.c:846:29: note: Function 'InitReduce' argument 1 names different: declaration 'p_rule' definition 'rule'. splint-3.1.2.dfsg1/src/lclinit.c:1227:31: style:inconclusive: Function 'UpdateXCharKeywords' argument 1 names different: declaration 'p_xChar' definition 'xChar'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lclinit.c:101:43: note: Function 'UpdateXCharKeywords' argument 1 names different: declaration 'p_xChar' definition 'xChar'. splint-3.1.2.dfsg1/src/lclinit.c:1227:31: note: Function 'UpdateXCharKeywords' argument 1 names different: declaration 'p_xChar' definition 'xChar'. splint-3.1.2.dfsg1/src/lclinit.c:1335:29: style:inconclusive: Function 'ProcessSingleChar' argument 1 names different: declaration 'p_code' definition 'code'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lclinit.c:104:41: note: Function 'ProcessSingleChar' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/lclinit.c:1335:29: note: Function 'ProcessSingleChar' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/lclinit.c:1359:26: style:inconclusive: Function 'ProcessToken' argument 1 names different: declaration 'p_code' definition 'code'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lclinit.c:105:38: note: Function 'ProcessToken' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/lclinit.c:1359:26: note: Function 'ProcessToken' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/lclinit.c:1446:26: style:inconclusive: Function 'LocalUserError' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lclinit.c:109:39: note: Function 'LocalUserError' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/lclinit.c:1446:26: note: Function 'LocalUserError' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/lclinit.c:1446:35: style:inconclusive: Function 'LocalUserError' argument 2 names different: declaration 'p_msg' definition 'msg'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lclinit.c:109:61: note: Function 'LocalUserError' argument 2 names different: declaration 'p_msg' definition 'msg'. splint-3.1.2.dfsg1/src/lclinit.c:1446:35: note: Function 'LocalUserError' argument 2 names different: declaration 'p_msg' definition 'msg'. splint-3.1.2.dfsg1/src/lclinit.c:453:19: style: Variable 'tokenClassToken' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/lclscanline.c:1417:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/llerror.c:468:16: style: Condition 'splitat!=NULL' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/llerror.c:2048:14: style: Condition 'result==NULL' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/llerror.c:2033:12: note: Assignment 'result=NULL', assigned value is 0 splint-3.1.2.dfsg1/src/llerror.c:2048:14: note: Condition 'result==NULL' is always true splint-3.1.2.dfsg1/src/llerror.c:191:31: style:inconclusive: Function 'llgenhint' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:74:43: note: Function 'llgenhint' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:191:31: note: Function 'llgenhint' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1039:25: style:inconclusive: Function 'llgenerroraux' argument 1 names different: declaration 'p_code' definition 'code'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:59:37: note: Function 'llgenerroraux' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/llerror.c:1039:25: note: Function 'llgenerroraux' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/llerror.c:1040:15: style:inconclusive: Function 'llgenerroraux' argument 2 names different: declaration 'p_srcFile' definition 'srcFile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:59:51: note: Function 'llgenerroraux' argument 2 names different: declaration 'p_srcFile' definition 'srcFile'. splint-3.1.2.dfsg1/src/llerror.c:1040:15: note: Function 'llgenerroraux' argument 2 names different: declaration 'p_srcFile' definition 'srcFile'. splint-3.1.2.dfsg1/src/llerror.c:1040:28: style:inconclusive: Function 'llgenerroraux' argument 3 names different: declaration 'p_srcLine' definition 'srcLine'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:59:66: note: Function 'llgenerroraux' argument 3 names different: declaration 'p_srcLine' definition 'srcLine'. splint-3.1.2.dfsg1/src/llerror.c:1040:28: note: Function 'llgenerroraux' argument 3 names different: declaration 'p_srcLine' definition 'srcLine'. splint-3.1.2.dfsg1/src/llerror.c:1041:28: style:inconclusive: Function 'llgenerroraux' argument 4 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:60:26: note: Function 'llgenerroraux' argument 4 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1041:28: note: Function 'llgenerroraux' argument 4 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1042:17: style:inconclusive: Function 'llgenerroraux' argument 5 names different: declaration 'p_addtext' definition 'addtext'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:61:26: note: Function 'llgenerroraux' argument 5 names different: declaration 'p_addtext' definition 'addtext'. splint-3.1.2.dfsg1/src/llerror.c:1042:17: note: Function 'llgenerroraux' argument 5 names different: declaration 'p_addtext' definition 'addtext'. splint-3.1.2.dfsg1/src/llerror.c:1043:17: style:inconclusive: Function 'llgenerroraux' argument 6 names different: declaration 'p_fl' definition 'fl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:62:15: note: Function 'llgenerroraux' argument 6 names different: declaration 'p_fl' definition 'fl'. splint-3.1.2.dfsg1/src/llerror.c:1043:17: note: Function 'llgenerroraux' argument 6 names different: declaration 'p_fl' definition 'fl'. splint-3.1.2.dfsg1/src/llerror.c:1043:26: style:inconclusive: Function 'llgenerroraux' argument 7 names different: declaration 'p_iserror' definition 'iserror'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:62:26: note: Function 'llgenerroraux' argument 7 names different: declaration 'p_iserror' definition 'iserror'. splint-3.1.2.dfsg1/src/llerror.c:1043:26: note: Function 'llgenerroraux' argument 7 names different: declaration 'p_iserror' definition 'iserror'. splint-3.1.2.dfsg1/src/llerror.c:1043:40: style:inconclusive: Function 'llgenerroraux' argument 8 names different: declaration 'p_indent' definition 'indent'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:62:42: note: Function 'llgenerroraux' argument 8 names different: declaration 'p_indent' definition 'indent'. splint-3.1.2.dfsg1/src/llerror.c:1043:40: note: Function 'llgenerroraux' argument 8 names different: declaration 'p_indent' definition 'indent'. splint-3.1.2.dfsg1/src/llerror.c:1072:35: style:inconclusive: Function 'generateCSV' argument 1 names different: declaration 'p_code' definition 'code'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:65:35: note: Function 'generateCSV' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/llerror.c:1072:35: note: Function 'generateCSV' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/llerror.c:1072:49: style:inconclusive: Function 'generateCSV' argument 2 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:65:51: note: Function 'generateCSV' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1072:49: note: Function 'generateCSV' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1072:60: style:inconclusive: Function 'generateCSV' argument 3 names different: declaration 'p_addtext' definition 'addtext'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:65:64: note: Function 'generateCSV' argument 3 names different: declaration 'p_addtext' definition 'addtext'. splint-3.1.2.dfsg1/src/llerror.c:1072:60: note: Function 'generateCSV' argument 3 names different: declaration 'p_addtext' definition 'addtext'. splint-3.1.2.dfsg1/src/llerror.c:1072:77: style:inconclusive: Function 'generateCSV' argument 4 names different: declaration 'p_fl' definition 'fl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:65:83: note: Function 'generateCSV' argument 4 names different: declaration 'p_fl' definition 'fl'. splint-3.1.2.dfsg1/src/llerror.c:1072:77: note: Function 'generateCSV' argument 4 names different: declaration 'p_fl' definition 'fl'. splint-3.1.2.dfsg1/src/llerror.c:1096:26: style:inconclusive: Function 'llgenerrorreal' argument 1 names different: declaration 'p_code' definition 'code'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:53:38: note: Function 'llgenerrorreal' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/llerror.c:1096:26: note: Function 'llgenerrorreal' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/llerror.c:1096:38: style:inconclusive: Function 'llgenerrorreal' argument 2 names different: declaration 'p_srcFile' definition 'srcFile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:54:14: note: Function 'llgenerrorreal' argument 2 names different: declaration 'p_srcFile' definition 'srcFile'. splint-3.1.2.dfsg1/src/llerror.c:1096:38: note: Function 'llgenerrorreal' argument 2 names different: declaration 'p_srcFile' definition 'srcFile'. splint-3.1.2.dfsg1/src/llerror.c:1096:51: style:inconclusive: Function 'llgenerrorreal' argument 3 names different: declaration 'p_srcLine' definition 'srcLine'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:54:29: note: Function 'llgenerrorreal' argument 3 names different: declaration 'p_srcLine' definition 'srcLine'. splint-3.1.2.dfsg1/src/llerror.c:1096:51: note: Function 'llgenerrorreal' argument 3 names different: declaration 'p_srcLine' definition 'srcLine'. splint-3.1.2.dfsg1/src/llerror.c:1097:22: style:inconclusive: Function 'llgenerrorreal' argument 4 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:55:27: note: Function 'llgenerrorreal' argument 4 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1097:22: note: Function 'llgenerrorreal' argument 4 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1098:11: style:inconclusive: Function 'llgenerrorreal' argument 5 names different: declaration 'p_addtext' definition 'addtext'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:56:27: note: Function 'llgenerrorreal' argument 5 names different: declaration 'p_addtext' definition 'addtext'. splint-3.1.2.dfsg1/src/llerror.c:1098:11: note: Function 'llgenerrorreal' argument 5 names different: declaration 'p_addtext' definition 'addtext'. splint-3.1.2.dfsg1/src/llerror.c:1099:11: style:inconclusive: Function 'llgenerrorreal' argument 6 names different: declaration 'p_fl' definition 'fl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:57:16: note: Function 'llgenerrorreal' argument 6 names different: declaration 'p_fl' definition 'fl'. splint-3.1.2.dfsg1/src/llerror.c:1099:11: note: Function 'llgenerrorreal' argument 6 names different: declaration 'p_fl' definition 'fl'. splint-3.1.2.dfsg1/src/llerror.c:1099:20: style:inconclusive: Function 'llgenerrorreal' argument 7 names different: declaration 'p_iserror' definition 'iserror'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:57:27: note: Function 'llgenerrorreal' argument 7 names different: declaration 'p_iserror' definition 'iserror'. splint-3.1.2.dfsg1/src/llerror.c:1099:20: note: Function 'llgenerrorreal' argument 7 names different: declaration 'p_iserror' definition 'iserror'. splint-3.1.2.dfsg1/src/llerror.c:1099:34: style:inconclusive: Function 'llgenerrorreal' argument 8 names different: declaration 'p_indent' definition 'indent'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:57:43: note: Function 'llgenerrorreal' argument 8 names different: declaration 'p_indent' definition 'indent'. splint-3.1.2.dfsg1/src/llerror.c:1099:34: note: Function 'llgenerrorreal' argument 8 names different: declaration 'p_indent' definition 'indent'. splint-3.1.2.dfsg1/src/llerror.c:1286:26: style:inconclusive: Function 'printMessage' argument 1 names different: declaration 'p_stream' definition 'stream'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:71:33: note: Function 'printMessage' argument 1 names different: declaration 'p_stream' definition 'stream'. splint-3.1.2.dfsg1/src/llerror.c:1286:26: note: Function 'printMessage' argument 1 names different: declaration 'p_stream' definition 'stream'. splint-3.1.2.dfsg1/src/llerror.c:1286:53: style:inconclusive: Function 'printMessage' argument 2 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:71:62: note: Function 'printMessage' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1286:53: note: Function 'printMessage' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/llerror.c:1292:32: style:inconclusive: Function 'printIndentMessage' argument 1 names different: declaration 'p_stream' definition 'stream'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:42:39: note: Function 'printIndentMessage' argument 1 names different: declaration 'p_stream' definition 'stream'. splint-3.1.2.dfsg1/src/llerror.c:1292:32: note: Function 'printIndentMessage' argument 1 names different: declaration 'p_stream' definition 'stream'. splint-3.1.2.dfsg1/src/llerror.c:1292:59: style:inconclusive: Function 'printIndentMessage' argument 2 names different: declaration 'p_sc' definition 'sc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:42:68: note: Function 'printIndentMessage' argument 2 names different: declaration 'p_sc' definition 'sc'. splint-3.1.2.dfsg1/src/llerror.c:1292:59: note: Function 'printIndentMessage' argument 2 names different: declaration 'p_sc' definition 'sc'. splint-3.1.2.dfsg1/src/llerror.c:1292:67: style:inconclusive: Function 'printIndentMessage' argument 3 names different: declaration 'p_indent' definition 'indent'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:42:78: note: Function 'printIndentMessage' argument 3 names different: declaration 'p_indent' definition 'indent'. splint-3.1.2.dfsg1/src/llerror.c:1292:67: note: Function 'printIndentMessage' argument 3 names different: declaration 'p_indent' definition 'indent'. splint-3.1.2.dfsg1/src/llerror.c:1320:24: style:inconclusive: Function 'printError' argument 1 names different: declaration 'p_stream' definition 'stream'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:68:31: note: Function 'printError' argument 1 names different: declaration 'p_stream' definition 'stream'. splint-3.1.2.dfsg1/src/llerror.c:1320:24: note: Function 'printError' argument 1 names different: declaration 'p_stream' definition 'stream'. splint-3.1.2.dfsg1/src/llerror.c:1320:51: style:inconclusive: Function 'printError' argument 2 names different: declaration 'p_sc' definition 'sc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llerror.c:68:60: note: Function 'printError' argument 2 names different: declaration 'p_sc' definition 'sc'. splint-3.1.2.dfsg1/src/llerror.c:1320:51: note: Function 'printError' argument 2 names different: declaration 'p_sc' definition 'sc'. splint-3.1.2.dfsg1/src/lltok.c:256:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/llmain.c:1199:18: style:inconclusive: Function 'llinterrupt' argument 1 names different: declaration 'p_i' definition 'i'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llmain.c:83:30: note: Function 'llinterrupt' argument 1 names different: declaration 'p_i' definition 'i'. splint-3.1.2.dfsg1/src/llmain.c:1199:18: note: Function 'llinterrupt' argument 1 names different: declaration 'p_i' definition 'i'. splint-3.1.2.dfsg1/src/llmain.c:1384:27: style:inconclusive: Function 'specFullName' argument 1 names different: declaration 'p_specfile' definition 'specfile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llmain.c:88:34: note: Function 'specFullName' argument 1 names different: declaration 'p_specfile' definition 'specfile'. splint-3.1.2.dfsg1/src/llmain.c:1384:27: note: Function 'specFullName' argument 1 names different: declaration 'p_specfile' definition 'specfile'. splint-3.1.2.dfsg1/src/llmain.c:1384:54: style:inconclusive: Function 'specFullName' argument 2 names different: declaration 'p_inpath' definition 'inpath'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llmain.c:88:63: note: Function 'specFullName' argument 2 names different: declaration 'p_inpath' definition 'inpath'. splint-3.1.2.dfsg1/src/llmain.c:1384:54: note: Function 'specFullName' argument 2 names different: declaration 'p_inpath' definition 'inpath'. splint-3.1.2.dfsg1/src/llmain.c:1453:30: style:inconclusive: Function 'warnSysFiles' argument 1 names different: declaration 'p_files' definition 'files'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/llmain.c:97:37: note: Function 'warnSysFiles' argument 1 names different: declaration 'p_files' definition 'files'. splint-3.1.2.dfsg1/src/llmain.c:1453:30: note: Function 'warnSysFiles' argument 1 names different: declaration 'p_files' definition 'files'. splint-3.1.2.dfsg1/src/lslOpSet.c:125:27: style:inconclusive: Function 'lslOpSet_member' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslOpSet.c:37:39: note: Function 'lslOpSet_member' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/lslOpSet.c:125:27: note: Function 'lslOpSet_member' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/lslOpSet.c:125:36: style:inconclusive: Function 'lslOpSet_member' argument 2 names different: declaration 'p_el' definition 'el'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslOpSet.c:37:50: note: Function 'lslOpSet_member' argument 2 names different: declaration 'p_el' definition 'el'. splint-3.1.2.dfsg1/src/lslOpSet.c:125:36: note: Function 'lslOpSet_member' argument 2 names different: declaration 'p_el' definition 'el'. splint-3.1.2.dfsg1/src/loopHeuristics.c:438:50: style:inconclusive: Function 'isInc' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/loopHeuristics.c:51:50: note: Function 'isInc' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/loopHeuristics.c:438:50: note: Function 'isInc' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/loopHeuristics.c:463:46: style:inconclusive: Function 'incVar' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/loopHeuristics.c:52:46: note: Function 'incVar' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/loopHeuristics.c:463:46: note: Function 'incVar' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/loopHeuristics.c:127:9: style: Variable 'init' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/loopHeuristics.c:414:9: style: Variable 'init' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/loopHeuristics.c:446:10: style: Variable 't1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/llgrammar.c:2355:47: warning: Either the condition 'yytype<137' is redundant or the array 'yytname[293]' is accessed at index 293, which is out of bounds. [arrayIndexOutOfBoundsCond] splint-3.1.2.dfsg1/src/llgrammar.c:2352:14: note: Assuming that condition 'yytype<137' is not redundant splint-3.1.2.dfsg1/src/llgrammar.c:2355:47: note: Array index out of bounds splint-3.1.2.dfsg1/src/lsymbol.c:210:26: style:inconclusive: Function 'AllocCharSpace' argument 1 names different: declaration 'p_newSize' definition 'newSize'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lsymbol.c:88:38: note: Function 'AllocCharSpace' argument 1 names different: declaration 'p_newSize' definition 'newSize'. splint-3.1.2.dfsg1/src/lsymbol.c:210:26: note: Function 'AllocCharSpace' argument 1 names different: declaration 'p_newSize' definition 'newSize'. splint-3.1.2.dfsg1/src/lsymbol.c:220:31: style:inconclusive: Function 'AllocChar' argument 1 names different: declaration 'p_name' definition 'name'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lsymbol.c:89:48: note: Function 'AllocChar' argument 1 names different: declaration 'p_name' definition 'name'. splint-3.1.2.dfsg1/src/lsymbol.c:220:31: note: Function 'AllocChar' argument 1 names different: declaration 'p_name' definition 'name'. splint-3.1.2.dfsg1/src/lsymbol.c:254:27: style:inconclusive: Function 'AllocEntrySpace' argument 1 names different: declaration 'p_newSize' definition 'newSize'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lsymbol.c:90:39: note: Function 'AllocEntrySpace' argument 1 names different: declaration 'p_newSize' definition 'newSize'. splint-3.1.2.dfsg1/src/lsymbol.c:254:27: note: Function 'AllocEntrySpace' argument 1 names different: declaration 'p_newSize' definition 'newSize'. splint-3.1.2.dfsg1/src/lsymbol.c:270:34: style:inconclusive: Function 'AllocEntry' argument 1 names different: declaration 'p_name' definition 'name'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lsymbol.c:91:34: note: Function 'AllocEntry' argument 1 names different: declaration 'p_name' definition 'name'. splint-3.1.2.dfsg1/src/lsymbol.c:270:34: note: Function 'AllocEntry' argument 1 names different: declaration 'p_name' definition 'name'. splint-3.1.2.dfsg1/src/lsymbol.c:270:54: style:inconclusive: Function 'AllocEntry' argument 2 names different: declaration 'p_hashValue' definition 'hashValue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lsymbol.c:91:56: note: Function 'AllocEntry' argument 2 names different: declaration 'p_hashValue' definition 'hashValue'. splint-3.1.2.dfsg1/src/lsymbol.c:270:54: note: Function 'AllocEntry' argument 2 names different: declaration 'p_hashValue' definition 'hashValue'. splint-3.1.2.dfsg1/src/macrocache.c:108:29: style:inconclusive: Function 'macrocache_grow' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/macrocache.c:55:41: note: Function 'macrocache_grow' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/macrocache.c:108:29: note: Function 'macrocache_grow' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/macrocache.c:187:31: style:inconclusive: Function 'macrocache_exists' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/macrocache.c:56:42: note: Function 'macrocache_exists' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/macrocache.c:187:31: note: Function 'macrocache_exists' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/macrocache.c:187:42: style:inconclusive: Function 'macrocache_exists' argument 2 names different: declaration 'p_fl' definition 'fl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/macrocache.c:56:55: note: Function 'macrocache_exists' argument 2 names different: declaration 'p_fl' definition 'fl'. splint-3.1.2.dfsg1/src/macrocache.c:187:42: note: Function 'macrocache_exists' argument 2 names different: declaration 'p_fl' definition 'fl'. splint-3.1.2.dfsg1/src/macrocache.c:278:37: style:inconclusive: Function 'macrocache_processMacro' argument 1 names different: declaration 'p_m' definition 'm'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/macrocache.c:57:49: note: Function 'macrocache_processMacro' argument 1 names different: declaration 'p_m' definition 'm'. splint-3.1.2.dfsg1/src/macrocache.c:278:37: note: Function 'macrocache_processMacro' argument 1 names different: declaration 'p_m' definition 'm'. splint-3.1.2.dfsg1/src/macrocache.c:278:44: style:inconclusive: Function 'macrocache_processMacro' argument 2 names different: declaration 'p_i' definition 'i'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/macrocache.c:57:58: note: Function 'macrocache_processMacro' argument 2 names different: declaration 'p_i' definition 'i'. splint-3.1.2.dfsg1/src/macrocache.c:278:44: note: Function 'macrocache_processMacro' argument 2 names different: declaration 'p_i' definition 'i'. splint-3.1.2.dfsg1/src/lslparse.c:402:12: warning: Either the condition 'inptr==NULL' is redundant or there is possible null pointer dereference: inptr. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/src/lslparse.c:392:13: note: Assuming that condition 'inptr==NULL' is not redundant splint-3.1.2.dfsg1/src/lslparse.c:402:12: note: Null pointer dereference splint-3.1.2.dfsg1/src/lslparse.c:407:12: warning: Either the condition 'inptr==NULL' is redundant or there is possible null pointer dereference: inptr. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/src/lslparse.c:392:13: note: Assuming that condition 'inptr==NULL' is not redundant splint-3.1.2.dfsg1/src/lslparse.c:407:12: note: Null pointer dereference splint-3.1.2.dfsg1/src/lslinit.c:880:29: style:inconclusive: Function 'InitReduce' argument 1 names different: declaration 'p_rule' definition 'rule'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslinit.c:112:41: note: Function 'InitReduce' argument 1 names different: declaration 'p_rule' definition 'rule'. splint-3.1.2.dfsg1/src/lslinit.c:880:29: note: Function 'InitReduce' argument 1 names different: declaration 'p_rule' definition 'rule'. splint-3.1.2.dfsg1/src/lslparse.c:417:32: style:inconclusive: Function 'invokeLSL' argument 1 names different: declaration 'p_infile' definition 'infile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslparse.c:52:32: note: Function 'invokeLSL' argument 1 names different: declaration 'p_infile' definition 'infile'. splint-3.1.2.dfsg1/src/lslparse.c:417:32: note: Function 'invokeLSL' argument 1 names different: declaration 'p_infile' definition 'infile'. splint-3.1.2.dfsg1/src/lslinit.c:1372:29: style:inconclusive: Function 'ProcessSingleChar' argument 1 names different: declaration 'p_code' definition 'code'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslinit.c:116:41: note: Function 'ProcessSingleChar' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/lslinit.c:1372:29: note: Function 'ProcessSingleChar' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/lslparse.c:417:48: style:inconclusive: Function 'invokeLSL' argument 2 names different: declaration 'p_outfile' definition 'outfile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslparse.c:52:50: note: Function 'invokeLSL' argument 2 names different: declaration 'p_outfile' definition 'outfile'. splint-3.1.2.dfsg1/src/lslparse.c:417:48: note: Function 'invokeLSL' argument 2 names different: declaration 'p_outfile' definition 'outfile'. splint-3.1.2.dfsg1/src/lslinit.c:1395:26: style:inconclusive: Function 'ProcessToken' argument 1 names different: declaration 'p_code' definition 'code'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslinit.c:117:38: note: Function 'ProcessToken' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/lslinit.c:1395:26: note: Function 'ProcessToken' argument 1 names different: declaration 'p_code' definition 'code'. splint-3.1.2.dfsg1/src/lslparse.c:417:62: style:inconclusive: Function 'invokeLSL' argument 3 names different: declaration 'p_deletep' definition 'deletep'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslparse.c:52:66: note: Function 'invokeLSL' argument 3 names different: declaration 'p_deletep' definition 'deletep'. splint-3.1.2.dfsg1/src/lslparse.c:417:62: note: Function 'invokeLSL' argument 3 names different: declaration 'p_deletep' definition 'deletep'. splint-3.1.2.dfsg1/src/lslinit.c:1477:24: style:inconclusive: Function 'LocalUserError' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslinit.c:55:36: note: Function 'LocalUserError' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/lslinit.c:1477:24: note: Function 'LocalUserError' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/lslinit.c:1477:44: style:inconclusive: Function 'LocalUserError' argument 2 names different: declaration 'p_msg' definition 'msg'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/lslinit.c:55:58: note: Function 'LocalUserError' argument 2 names different: declaration 'p_msg' definition 'msg'. splint-3.1.2.dfsg1/src/lslinit.c:1477:44: note: Function 'LocalUserError' argument 2 names different: declaration 'p_msg' definition 'msg'. splint-3.1.2.dfsg1/src/mtMergeItem.c:60:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/llgrammar.c:3000:31: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3005:101: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3015:100: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3025:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3030:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3040:100: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3057:35: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3062:30: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3067:31: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3072:30: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3077:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3082:31: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3097:38: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3102:80: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3107:86: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3112:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3117:34: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3127:34: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3132:39: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3137:34: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3142:35: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3147:34: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3172:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3177:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3197:96: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3212:96: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3227:68: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3253:118: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3268:117: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3283:117: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3298:119: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3303:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3318:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3323:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3328:83: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3333:90: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3338:57: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3343:58: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3348:58: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3353:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3358:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3363:89: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3368:96: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3373:77: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3393:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3398:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3403:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3408:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3413:84: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3418:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3423:88: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3428:86: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3433:93: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3438:112: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3443:110: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3449:45: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3454:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3459:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3464:86: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/multiVal.c:284:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/llgrammar.c:3469:90: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3474:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3479:83: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3489:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3514:86: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3534:83: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3539:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/mtgrammar.c:961:36: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] splint-3.1.2.dfsg1/src/llgrammar.c:3544:110: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3549:98: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3594:89: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3599:96: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3604:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3609:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3614:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3654:38: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3669:60: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3674:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3694:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3714:42: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3723:42: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3750:78: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3755:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3760:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3765:78: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3770:80: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3775:102: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3785:125: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3790:132: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3820:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3845:101: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3850:105: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3855:38: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3860:93: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3875:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3880:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3885:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3890:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3895:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3900:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3905:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3910:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3915:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3920:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3925:66: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3930:78: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3935:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:3940:35: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/multiVal.c:259:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/llgrammar.c:4125:65: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4130:63: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4135:65: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4140:65: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4151:60: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4156:56: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4161:102: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4166:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4176:70: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4186:105: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4191:104: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4201:84: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4206:92: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4216:92: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4221:96: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4241:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4246:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4251:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4256:56: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4261:56: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4266:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4276:79: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4281:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4296:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4306:79: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4311:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/qual.c:209:20: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/llgrammar.c:4326:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4331:79: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4336:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4351:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/osd.c:414:18: style:inconclusive: Function 'nextdir' argument 1 names different: declaration 'p_current_dir' definition 'current_dir'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/osd.c:73:29: note: Function 'nextdir' argument 1 names different: declaration 'p_current_dir' definition 'current_dir'. splint-3.1.2.dfsg1/src/osd.c:414:18: note: Function 'nextdir' argument 1 names different: declaration 'p_current_dir' definition 'current_dir'. splint-3.1.2.dfsg1/src/llgrammar.c:4356:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/osd.c:414:39: style:inconclusive: Function 'nextdir' argument 2 names different: declaration 'p_dir' definition 'dir'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/osd.c:73:61: note: Function 'nextdir' argument 2 names different: declaration 'p_dir' definition 'dir'. splint-3.1.2.dfsg1/src/osd.c:414:39: note: Function 'nextdir' argument 2 names different: declaration 'p_dir' definition 'dir'. splint-3.1.2.dfsg1/src/llgrammar.c:4361:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/osd.c:414:52: style:inconclusive: Function 'nextdir' argument 3 names different: declaration 'p_len' definition 'len'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/osd.c:74:26: note: Function 'nextdir' argument 3 names different: declaration 'p_len' definition 'len'. splint-3.1.2.dfsg1/src/osd.c:414:52: note: Function 'nextdir' argument 3 names different: declaration 'p_len' definition 'len'. splint-3.1.2.dfsg1/src/llgrammar.c:4366:93: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4371:92: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4376:56: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4386:57: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4396:79: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4401:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4406:65: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4411:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4446:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4451:113: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4467:141: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4472:142: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4487:142: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4497:143: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4508:42: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4514:42: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4520:42: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4526:42: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4546:107: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4556:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4561:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4566:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4571:44: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4576:169: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4581:102: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4586:236: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4593:102: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4598:102: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4603:79: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4608:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4613:78: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4618:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/qualList.c:133:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/qualList.c:137:5: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/qualList.c:133:5: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/llgrammar.c:4623:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/qualList.c:155:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/qualList.c:159:5: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/qualList.c:155:5: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/llgrammar.c:4628:105: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4633:112: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4638:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4643:90: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4648:77: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4653:102: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4658:55: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4663:94: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4668:112: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4674:72: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4679:108: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4685:72: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4691:101: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4696:104: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4701:97: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4706:78: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4711:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4721:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4726:132: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4731:80: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4736:36: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4741:36: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4746:149: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4752:156: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4757:113: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/rcfiles.c:83:48: style:inconclusive: Function 'rcfiles_loadFile' argument 1 names different: declaration 'p_rcfile' definition 'rcfile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/rcfiles.c:33:37: note: Function 'rcfiles_loadFile' argument 1 names different: declaration 'p_rcfile' definition 'rcfile'. splint-3.1.2.dfsg1/src/rcfiles.c:83:48: note: Function 'rcfiles_loadFile' argument 1 names different: declaration 'p_rcfile' definition 'rcfile'. splint-3.1.2.dfsg1/src/llgrammar.c:4762:78: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/rcfiles.c:83:69: style:inconclusive: Function 'rcfiles_loadFile' argument 2 names different: declaration 'p_passThroughArgs' definition 'passThroughArgs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/rcfiles.c:33:60: note: Function 'rcfiles_loadFile' argument 2 names different: declaration 'p_passThroughArgs' definition 'passThroughArgs'. splint-3.1.2.dfsg1/src/rcfiles.c:83:69: note: Function 'rcfiles_loadFile' argument 2 names different: declaration 'p_passThroughArgs' definition 'passThroughArgs'. splint-3.1.2.dfsg1/src/llgrammar.c:4767:85: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4772:53: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4777:132: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4794:105: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4803:105: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4814:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4819:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4824:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4829:54: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/mtscanner.c:169:10: style: Variable 'tchar' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/llgrammar.c:4834:92: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4839:96: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4851:59: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4856:71: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4861:75: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4866:77: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:4871:76: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/llgrammar.c:2374:19: style: Parameter 'top' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/qual.c:203:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/qual.c:214:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/qual.c:75:29: style:inconclusive: Function 'qual_free' argument 1 names different: declaration 'p_q' definition 'q'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/qual.c:59:29: note: Function 'qual_free' argument 1 names different: declaration 'p_q' definition 'q'. splint-3.1.2.dfsg1/src/qual.c:75:29: note: Function 'qual_free' argument 1 names different: declaration 'p_q' definition 'q'. splint-3.1.2.dfsg1/src/nameChecks.c:550:31: style: Condition 'charno!=2' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/nameChecks.c:529:17: note: Assignment 'charno=1', assigned value is 1 splint-3.1.2.dfsg1/src/nameChecks.c:533:20: note: Assuming condition is false splint-3.1.2.dfsg1/src/nameChecks.c:550:31: note: Condition 'charno!=2' is always true splint-3.1.2.dfsg1/src/nameChecks.c:550:46: style: Condition 'charno!=3' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/nameChecks.c:529:17: note: Assignment 'charno=1', assigned value is 1 splint-3.1.2.dfsg1/src/nameChecks.c:533:20: note: Assuming condition is false splint-3.1.2.dfsg1/src/nameChecks.c:550:46: note: Condition 'charno!=3' is always true splint-3.1.2.dfsg1/src/nameChecks.c:607:27: style: Condition 'charno!=2' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/nameChecks.c:603:20: note: Assignment 'charno=1', assigned value is 1 splint-3.1.2.dfsg1/src/nameChecks.c:607:27: note: Condition 'charno!=2' is always true splint-3.1.2.dfsg1/src/nameChecks.c:607:42: style: Condition 'charno!=3' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/nameChecks.c:603:20: note: Assignment 'charno=1', assigned value is 1 splint-3.1.2.dfsg1/src/nameChecks.c:607:42: note: Condition 'charno!=3' is always true splint-3.1.2.dfsg1/src/nameChecks.c:207:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/nameChecks.c:238:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/nameChecks.c:405:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/nameChecks.c:593:36: style:inconclusive: Function 'checkCzechName' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/nameChecks.c:32:36: note: Function 'checkCzechName' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/nameChecks.c:593:36: note: Function 'checkCzechName' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/nameChecks.c:593:49: style:inconclusive: Function 'checkCzechName' argument 2 names different: declaration 'p_czechflag' definition 'czechflag'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/nameChecks.c:32:51: note: Function 'checkCzechName' argument 2 names different: declaration 'p_czechflag' definition 'czechflag'. splint-3.1.2.dfsg1/src/nameChecks.c:593:49: note: Function 'checkCzechName' argument 2 names different: declaration 'p_czechflag' definition 'czechflag'. splint-3.1.2.dfsg1/src/nameChecks.c:593:65: style:inconclusive: Function 'checkCzechName' argument 3 names different: declaration 'p_report' definition 'report'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/nameChecks.c:32:69: note: Function 'checkCzechName' argument 3 names different: declaration 'p_report' definition 'report'. splint-3.1.2.dfsg1/src/nameChecks.c:593:65: note: Function 'checkCzechName' argument 3 names different: declaration 'p_report' definition 'report'. splint-3.1.2.dfsg1/src/nameChecks.c:848:37: style:inconclusive: Function 'checkSlovakName' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/nameChecks.c:35:37: note: Function 'checkSlovakName' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/nameChecks.c:848:37: note: Function 'checkSlovakName' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/sRefList.c:113:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/sRefList.c:117:5: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/sRefList.c:113:5: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/nameChecks.c:848:50: style:inconclusive: Function 'checkSlovakName' argument 2 names different: declaration 'p_slovakflag' definition 'slovakflag'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/nameChecks.c:35:52: note: Function 'checkSlovakName' argument 2 names different: declaration 'p_slovakflag' definition 'slovakflag'. splint-3.1.2.dfsg1/src/nameChecks.c:848:50: note: Function 'checkSlovakName' argument 2 names different: declaration 'p_slovakflag' definition 'slovakflag'. splint-3.1.2.dfsg1/src/nameChecks.c:848:67: style:inconclusive: Function 'checkSlovakName' argument 3 names different: declaration 'p_report' definition 'report'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/nameChecks.c:35:71: note: Function 'checkSlovakName' argument 3 names different: declaration 'p_report' definition 'report'. splint-3.1.2.dfsg1/src/nameChecks.c:848:67: note: Function 'checkSlovakName' argument 3 names different: declaration 'p_report' definition 'report'. splint-3.1.2.dfsg1/src/sigNodeSet.c:114:31: style:inconclusive: Function 'sigNodeSet_member' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sigNodeSet.c:36:43: note: Function 'sigNodeSet_member' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sigNodeSet.c:114:31: note: Function 'sigNodeSet_member' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sigNodeSet.c:114:42: style:inconclusive: Function 'sigNodeSet_member' argument 2 names different: declaration 'p_el' definition 'el'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sigNodeSet.c:36:56: note: Function 'sigNodeSet_member' argument 2 names different: declaration 'p_el' definition 'el'. splint-3.1.2.dfsg1/src/sigNodeSet.c:114:42: note: Function 'sigNodeSet_member' argument 2 names different: declaration 'p_el' definition 'el'. splint-3.1.2.dfsg1/src/signature.c:918:47: warning: Either the condition 'yytype<48' is redundant or the array 'yytname[64]' is accessed at index 64, which is out of bounds. [arrayIndexOutOfBoundsCond] splint-3.1.2.dfsg1/src/signature.c:915:14: note: Assuming that condition 'yytype<48' is not redundant splint-3.1.2.dfsg1/src/signature.c:918:47: note: Array index out of bounds splint-3.1.2.dfsg1/src/scanline.c:669:25: style:inconclusive: Function 'LocalUserError' argument 1 names different: declaration 'p_msg' definition 'msg'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/scanline.c:61:46: note: Function 'LocalUserError' argument 1 names different: declaration 'p_msg' definition 'msg'. splint-3.1.2.dfsg1/src/scanline.c:669:25: note: Function 'LocalUserError' argument 1 names different: declaration 'p_msg' definition 'msg'. splint-3.1.2.dfsg1/src/signature.c:1503:15: style: Condition 'yyn==0' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/signature.c:1500:16: note: Assignment 'yyn=yytable[yyn]', assigned value is greater than -1 splint-3.1.2.dfsg1/src/signature.c:1501:11: note: Assuming that condition 'yyn<=0' is not redundant splint-3.1.2.dfsg1/src/signature.c:1503:15: note: Condition 'yyn==0' is always true splint-3.1.2.dfsg1/src/signature.c:1563:34: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1569:32: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1570:32: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1576:63: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1582:77: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1587:49: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1592:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1602:51: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1607:113: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1622:141: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1627:142: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1644:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1650:74: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1668:44: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1674:44: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1680:44: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1685:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1690:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1695:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1705:34: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1720:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1725:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1730:107: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1740:39: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1745:61: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1750:87: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1756:30: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1757:81: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:1763:33: style: Same expression on both sides of '-'. [duplicateExpression] splint-3.1.2.dfsg1/src/signature.c:937:19: style: Parameter 'top' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/sRef.c:1168:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:1247:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:1373:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:1461:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:1585:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:1682:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:1937:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:2045:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:2122:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:2192:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/sRef.c:6243:5: style: Redundant condition: sr->info->arrayfetch->indknown. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] splint-3.1.2.dfsg1/src/sRef.c:4889:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/sRef.c:4893:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/sRef.c:4889:8: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/sRef.c:403:7: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/sRef.c:1077:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/sRef.c:9135:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/sRef.c:9766:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/sRef.c:318:38: style:inconclusive: Function 'sRef_checkValidAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:54:38: note: Function 'sRef_checkValidAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:318:38: note: Function 'sRef_checkValidAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:318:49: style:inconclusive: Function 'sRef_checkValidAux' argument 2 names different: declaration 'p_checkedsofar' definition 'checkedsofar'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:54:51: note: Function 'sRef_checkValidAux' argument 2 names different: declaration 'p_checkedsofar' definition 'checkedsofar'. splint-3.1.2.dfsg1/src/sRef.c:318:49: note: Function 'sRef_checkValidAux' argument 2 names different: declaration 'p_checkedsofar' definition 'checkedsofar'. splint-3.1.2.dfsg1/src/sRef.c:528:35: style:inconclusive: Function 'sRef_addDeriv' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:81:47: note: Function 'sRef_addDeriv' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:528:35: note: Function 'sRef_addDeriv' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:528:71: style:inconclusive: Function 'sRef_addDeriv' argument 2 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:81:85: note: Function 'sRef_addDeriv' argument 2 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/sRef.c:528:71: note: Function 'sRef_addDeriv' argument 2 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/sRef.c:1158:32: style:inconclusive: Function 'sRef_checkModifyVal' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:238:39: note: Function 'sRef_checkModifyVal' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:1158:32: note: Function 'sRef_checkModifyVal' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:1158:43: style:inconclusive: Function 'sRef_checkModifyVal' argument 2 names different: declaration 'p_sl' definition 'sl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:238:52: note: Function 'sRef_checkModifyVal' argument 2 names different: declaration 'p_sl' definition 'sl'. splint-3.1.2.dfsg1/src/sRef.c:1158:43: note: Function 'sRef_checkModifyVal' argument 2 names different: declaration 'p_sl' definition 'sl'. splint-3.1.2.dfsg1/src/sRef.c:1242:36: style:inconclusive: Function 'sRef_checkModify' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:82:36: note: Function 'sRef_checkModify' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:1242:36: note: Function 'sRef_checkModify' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:1242:47: style:inconclusive: Function 'sRef_checkModify' argument 2 names different: declaration 'p_sl' definition 'sl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:82:49: note: Function 'sRef_checkModify' argument 2 names different: declaration 'p_sl' definition 'sl'. splint-3.1.2.dfsg1/src/sRef.c:1242:47: note: Function 'sRef_checkModify' argument 2 names different: declaration 'p_sl' definition 'sl'. splint-3.1.2.dfsg1/src/sRef.c:1367:29: style:inconclusive: Function 'sRef_doModifyVal' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:237:36: note: Function 'sRef_doModifyVal' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:1367:29: note: Function 'sRef_doModifyVal' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:1367:40: style:inconclusive: Function 'sRef_doModifyVal' argument 2 names different: declaration 'p_sl' definition 'sl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:237:49: note: Function 'sRef_doModifyVal' argument 2 names different: declaration 'p_sl' definition 'sl'. splint-3.1.2.dfsg1/src/sRef.c:1367:40: note: Function 'sRef_doModifyVal' argument 2 names different: declaration 'p_sl' definition 'sl'. splint-3.1.2.dfsg1/src/sRef.c:1456:26: style:inconclusive: Function 'sRef_doModify' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:236:33: note: Function 'sRef_doModify' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:1456:26: note: Function 'sRef_doModify' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:1456:37: style:inconclusive: Function 'sRef_doModify' argument 2 names different: declaration 'p_sl' definition 'sl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:236:46: note: Function 'sRef_doModify' argument 2 names different: declaration 'p_sl' definition 'sl'. splint-3.1.2.dfsg1/src/sRef.c:1456:37: note: Function 'sRef_doModify' argument 2 names different: declaration 'p_sl' definition 'sl'. splint-3.1.2.dfsg1/src/sRef.c:2869:28: style:inconclusive: Function 'sRef_unparseWithArgs' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:253:54: note: Function 'sRef_unparseWithArgs' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:2869:28: note: Function 'sRef_unparseWithArgs' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:2869:42: style:inconclusive: Function 'sRef_unparseWithArgs' argument 2 names different: declaration 'p_args' definition 'args'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:253:70: note: Function 'sRef_unparseWithArgs' argument 2 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/sRef.c:2869:42: note: Function 'sRef_unparseWithArgs' argument 2 names different: declaration 'p_args' definition 'args'. splint-3.1.2.dfsg1/src/sRef.c:3090:26: style:inconclusive: Function 'sRef_unparseNoArgs' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:254:52: note: Function 'sRef_unparseNoArgs' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:3090:26: note: Function 'sRef_unparseNoArgs' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:3528:29: style:inconclusive: Function 'sRef_depth' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:67:29: note: Function 'sRef_depth' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:3528:29: note: Function 'sRef_depth' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:3805:40: style:inconclusive: Function 'sRef_mergeStateAux' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:230:42: note: Function 'sRef_mergeStateAux' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:3805:40: note: Function 'sRef_mergeStateAux' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:3805:64: style:inconclusive: Function 'sRef_mergeStateAux' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:230:68: note: Function 'sRef_mergeStateAux' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:3805:64: note: Function 'sRef_mergeStateAux' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:3806:14: style:inconclusive: Function 'sRef_mergeStateAux' argument 3 names different: declaration 'p_cl' definition 'cl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:231:16: note: Function 'sRef_mergeStateAux' argument 3 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:3806:14: note: Function 'sRef_mergeStateAux' argument 3 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:3806:23: style:inconclusive: Function 'sRef_mergeStateAux' argument 4 names different: declaration 'p_opt' definition 'opt'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:231:27: note: Function 'sRef_mergeStateAux' argument 4 names different: declaration 'p_opt' definition 'opt'. splint-3.1.2.dfsg1/src/sRef.c:3806:23: note: Function 'sRef_mergeStateAux' argument 4 names different: declaration 'p_opt' definition 'opt'. splint-3.1.2.dfsg1/src/sRef.c:3806:36: style:inconclusive: Function 'sRef_mergeStateAux' argument 5 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:231:42: note: Function 'sRef_mergeStateAux' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:3806:36: note: Function 'sRef_mergeStateAux' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:3807:12: style:inconclusive: Function 'sRef_mergeStateAux' argument 6 names different: declaration 'p_doDerivs' definition 'doDerivs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:232:14: note: Function 'sRef_mergeStateAux' argument 6 names different: declaration 'p_doDerivs' definition 'doDerivs'. splint-3.1.2.dfsg1/src/sRef.c:3807:12: note: Function 'sRef_mergeStateAux' argument 6 names different: declaration 'p_doDerivs' definition 'doDerivs'. splint-3.1.2.dfsg1/src/sRef.c:4080:43: style:inconclusive: Function 'sRef_mergeUnionDerivs' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:245:45: note: Function 'sRef_mergeUnionDerivs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:4080:43: note: Function 'sRef_mergeUnionDerivs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:4081:32: style:inconclusive: Function 'sRef_mergeUnionDerivs' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:246:27: note: Function 'sRef_mergeUnionDerivs' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:4081:32: note: Function 'sRef_mergeUnionDerivs' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:4081:44: style:inconclusive: Function 'sRef_mergeUnionDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:247:10: note: Function 'sRef_mergeUnionDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. splint-3.1.2.dfsg1/src/sRef.c:4081:44: note: Function 'sRef_mergeUnionDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. splint-3.1.2.dfsg1/src/sRef.c:4082:17: style:inconclusive: Function 'sRef_mergeUnionDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:247:24: note: Function 'sRef_mergeUnionDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:4082:17: note: Function 'sRef_mergeUnionDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:4082:29: style:inconclusive: Function 'sRef_mergeUnionDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:247:38: note: Function 'sRef_mergeUnionDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:4082:29: note: Function 'sRef_mergeUnionDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:4112:38: style:inconclusive: Function 'sRef_mergeDerivs' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:241:40: note: Function 'sRef_mergeDerivs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:4112:38: note: Function 'sRef_mergeDerivs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:4112:51: style:inconclusive: Function 'sRef_mergeDerivs' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:241:55: note: Function 'sRef_mergeDerivs' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:4112:51: note: Function 'sRef_mergeDerivs' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:4113:10: style:inconclusive: Function 'sRef_mergeDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:242:12: note: Function 'sRef_mergeDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. splint-3.1.2.dfsg1/src/sRef.c:4113:10: note: Function 'sRef_mergeDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. splint-3.1.2.dfsg1/src/sRef.c:4113:22: style:inconclusive: Function 'sRef_mergeDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:242:26: note: Function 'sRef_mergeDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:4113:22: note: Function 'sRef_mergeDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:4113:34: style:inconclusive: Function 'sRef_mergeDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:242:40: note: Function 'sRef_mergeDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:4113:34: note: Function 'sRef_mergeDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:4241:48: style:inconclusive: Function 'checkDeadState' argument 1 names different: declaration 'p_el' definition 'el'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:192:48: note: Function 'checkDeadState' argument 1 names different: declaration 'p_el' definition 'el'. splint-3.1.2.dfsg1/src/sRef.c:4241:48: note: Function 'checkDeadState' argument 1 names different: declaration 'p_el' definition 'el'. splint-3.1.2.dfsg1/src/sRef.c:4241:57: style:inconclusive: Function 'checkDeadState' argument 2 names different: declaration 'p_e2' definition 'e2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:192:70: note: Function 'checkDeadState' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/sRef.c:4241:57: note: Function 'checkDeadState' argument 2 names different: declaration 'p_e2' definition 'e2'. splint-3.1.2.dfsg1/src/sRef.c:4241:66: style:inconclusive: Function 'checkDeadState' argument 3 names different: declaration 'p_tbranch' definition 'tbranch'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:193:13: note: Function 'checkDeadState' argument 3 names different: declaration 'p_tbranch' definition 'tbranch'. splint-3.1.2.dfsg1/src/sRef.c:4241:66: note: Function 'checkDeadState' argument 3 names different: declaration 'p_tbranch' definition 'tbranch'. splint-3.1.2.dfsg1/src/sRef.c:4241:83: style:inconclusive: Function 'checkDeadState' argument 4 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:193:32: note: Function 'checkDeadState' argument 4 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:4241:83: note: Function 'checkDeadState' argument 4 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:4332:37: style:inconclusive: Function 'sRef_mergePdefinedDerivs' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:250:48: note: Function 'sRef_mergePdefinedDerivs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:4332:37: note: Function 'sRef_mergePdefinedDerivs' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:4332:50: style:inconclusive: Function 'sRef_mergePdefinedDerivs' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:250:63: note: Function 'sRef_mergePdefinedDerivs' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:4332:50: note: Function 'sRef_mergePdefinedDerivs' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:4332:62: style:inconclusive: Function 'sRef_mergePdefinedDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:250:77: note: Function 'sRef_mergePdefinedDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. splint-3.1.2.dfsg1/src/sRef.c:4332:62: note: Function 'sRef_mergePdefinedDerivs' argument 3 names different: declaration 'p_opt' definition 'opt'. splint-3.1.2.dfsg1/src/sRef.c:4333:15: style:inconclusive: Function 'sRef_mergePdefinedDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:251:15: note: Function 'sRef_mergePdefinedDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:4333:15: note: Function 'sRef_mergePdefinedDerivs' argument 4 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:4333:27: style:inconclusive: Function 'sRef_mergePdefinedDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:251:29: note: Function 'sRef_mergePdefinedDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:4333:27: note: Function 'sRef_mergePdefinedDerivs' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:5150:38: style:inconclusive: Function 'sRef_setDefinedAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:219:38: note: Function 'sRef_setDefinedAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5150:38: note: Function 'sRef_setDefinedAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5150:49: style:inconclusive: Function 'sRef_setDefinedAux' argument 2 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:219:51: note: Function 'sRef_setDefinedAux' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:5150:49: note: Function 'sRef_setDefinedAux' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:5150:59: style:inconclusive: Function 'sRef_setDefinedAux' argument 3 names different: declaration 'p_clear' definition 'clear'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:219:63: note: Function 'sRef_setDefinedAux' argument 3 names different: declaration 'p_clear' definition 'clear'. splint-3.1.2.dfsg1/src/sRef.c:5150:59: note: Function 'sRef_setDefinedAux' argument 3 names different: declaration 'p_clear' definition 'clear'. splint-3.1.2.dfsg1/src/sRef.c:5310:42: style:inconclusive: Function 'sRef_setDefinedNoClear' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:221:42: note: Function 'sRef_setDefinedNoClear' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5310:42: note: Function 'sRef_setDefinedNoClear' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5310:53: style:inconclusive: Function 'sRef_setDefinedNoClear' argument 2 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:221:55: note: Function 'sRef_setDefinedNoClear' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:5310:53: note: Function 'sRef_setDefinedNoClear' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:5326:41: style:inconclusive: Function 'sRef_isDeepUnionField' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:80:41: note: Function 'sRef_isDeepUnionField' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5326:41: note: Function 'sRef_isDeepUnionField' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5386:36: style:inconclusive: Function 'sRef_setStateAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:223:36: note: Function 'sRef_setStateAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5386:36: note: Function 'sRef_setStateAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5386:46: style:inconclusive: Function 'sRef_setStateAux' argument 2 names different: declaration 'p_ss' definition 'ss'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:223:48: note: Function 'sRef_setStateAux' argument 2 names different: declaration 'p_ss' definition 'ss'. splint-3.1.2.dfsg1/src/sRef.c:5386:46: note: Function 'sRef_setStateAux' argument 2 names different: declaration 'p_ss' definition 'ss'. splint-3.1.2.dfsg1/src/sRef.c:5386:58: style:inconclusive: Function 'sRef_setStateAux' argument 3 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:223:62: note: Function 'sRef_setStateAux' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:5386:58: note: Function 'sRef_setStateAux' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:5513:31: style:inconclusive: Function 'sRef_setNullStateN' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:65:38: note: Function 'sRef_setNullStateN' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5513:31: note: Function 'sRef_setNullStateN' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5513:41: style:inconclusive: Function 'sRef_setNullStateN' argument 2 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:65:50: note: Function 'sRef_setNullStateN' argument 2 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/sRef.c:5513:41: note: Function 'sRef_setNullStateN' argument 2 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/sRef.c:5624:33: style:inconclusive: Function 'sRef_setNullErrorLoc' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:64:40: note: Function 'sRef_setNullErrorLoc' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5624:33: note: Function 'sRef_setNullErrorLoc' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5818:35: style:inconclusive: Function 'sRef_equivalent' argument 1 names different: declaration 'p_s1' definition 's1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:79:35: note: Function 'sRef_equivalent' argument 1 names different: declaration 'p_s1' definition 's1'. splint-3.1.2.dfsg1/src/sRef.c:5818:35: note: Function 'sRef_equivalent' argument 1 names different: declaration 'p_s1' definition 's1'. splint-3.1.2.dfsg1/src/sRef.c:5818:44: style:inconclusive: Function 'sRef_equivalent' argument 2 names different: declaration 'p_s2' definition 's2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:79:46: note: Function 'sRef_equivalent' argument 2 names different: declaration 'p_s2' definition 's2'. splint-3.1.2.dfsg1/src/sRef.c:5818:44: note: Function 'sRef_equivalent' argument 2 names different: declaration 'p_s2' definition 's2'. splint-3.1.2.dfsg1/src/sRef.c:5999:34: style:inconclusive: Function 'sRef_isDerived' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:56:34: note: Function 'sRef_isDerived' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:5999:34: note: Function 'sRef_isDerived' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:6154:43: style:inconclusive: Function 'sRef_findDerivedField' argument 1 names different: declaration 'p_rec' definition 'rec'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:258:69: note: Function 'sRef_findDerivedField' argument 1 names different: declaration 'p_rec' definition 'rec'. splint-3.1.2.dfsg1/src/sRef.c:6154:43: note: Function 'sRef_findDerivedField' argument 1 names different: declaration 'p_rec' definition 'rec'. splint-3.1.2.dfsg1/src/sRef.c:6154:56: style:inconclusive: Function 'sRef_findDerivedField' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:258:84: note: Function 'sRef_findDerivedField' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/sRef.c:6154:56: note: Function 'sRef_findDerivedField' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/sRef.c:6195:33: style:inconclusive: Function 'sRef_findDerivedPointer' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:256:57: note: Function 'sRef_findDerivedPointer' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:6195:33: note: Function 'sRef_findDerivedPointer' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:6265:39: style:inconclusive: Function 'sRef_buildNCField' argument 1 names different: declaration 'p_rec' definition 'rec'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:227:41: note: Function 'sRef_buildNCField' argument 1 names different: declaration 'p_rec' definition 'rec'. splint-3.1.2.dfsg1/src/sRef.c:6265:39: note: Function 'sRef_buildNCField' argument 1 names different: declaration 'p_rec' definition 'rec'. splint-3.1.2.dfsg1/src/sRef.c:6265:66: style:inconclusive: Function 'sRef_buildNCField' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:227:70: note: Function 'sRef_buildNCField' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/sRef.c:6265:66: note: Function 'sRef_buildNCField' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/sRef.c:6750:31: style:inconclusive: Function 'sRef_setPartsFromUentry' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:190:43: note: Function 'sRef_setPartsFromUentry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:6750:31: note: Function 'sRef_setPartsFromUentry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:6750:41: style:inconclusive: Function 'sRef_setPartsFromUentry' argument 2 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:190:55: note: Function 'sRef_setPartsFromUentry' argument 2 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/sRef.c:6750:41: note: Function 'sRef_setPartsFromUentry' argument 2 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/sRef.c:6790:39: style:inconclusive: Function 'sRef_setStateFromAbstractUentry' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:213:51: note: Function 'sRef_setStateFromAbstractUentry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:6790:39: note: Function 'sRef_setStateFromAbstractUentry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:6790:49: style:inconclusive: Function 'sRef_setStateFromAbstractUentry' argument 2 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:213:63: note: Function 'sRef_setStateFromAbstractUentry' argument 2 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/sRef.c:6790:49: note: Function 'sRef_setStateFromAbstractUentry' argument 2 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/sRef.c:6927:60: style:inconclusive: Function 'sRef_constructPointerAux' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:194:88: note: Function 'sRef_constructPointerAux' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/sRef.c:6927:60: note: Function 'sRef_constructPointerAux' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/sRef.c:7718:26: style:inconclusive: Function 'sRef_fixDirectBase' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:58:52: note: Function 'sRef_fixDirectBase' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:7718:26: note: Function 'sRef_fixDirectBase' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:7718:34: style:inconclusive: Function 'sRef_fixDirectBase' argument 2 names different: declaration 'p_base' definition 'base'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:58:62: note: Function 'sRef_fixDirectBase' argument 2 names different: declaration 'p_base' definition 'base'. splint-3.1.2.dfsg1/src/sRef.c:7718:34: note: Function 'sRef_fixDirectBase' argument 2 names different: declaration 'p_base' definition 'base'. splint-3.1.2.dfsg1/src/sRef.c:8139:31: style:inconclusive: Function 'sRef_isAllocatedStorage' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:63:43: note: Function 'sRef_isAllocatedStorage' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:8139:31: note: Function 'sRef_isAllocatedStorage' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:8224:50: style:inconclusive: Function 'sRef_getDeriv' argument 1 names different: declaration 'p_set' definition 'set'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:260:52: note: Function 'sRef_getDeriv' argument 1 names different: declaration 'p_set' definition 'set'. splint-3.1.2.dfsg1/src/sRef.c:8224:50: note: Function 'sRef_getDeriv' argument 1 names different: declaration 'p_set' definition 'set'. splint-3.1.2.dfsg1/src/sRef.c:8224:60: style:inconclusive: Function 'sRef_getDeriv' argument 2 names different: declaration 'p_guide' definition 'guide'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:260:64: note: Function 'sRef_getDeriv' argument 2 names different: declaration 'p_guide' definition 'guide'. splint-3.1.2.dfsg1/src/sRef.c:8224:60: note: Function 'sRef_getDeriv' argument 2 names different: declaration 'p_guide' definition 'guide'. splint-3.1.2.dfsg1/src/sRef.c:8763:53: style:inconclusive: Function 'sRef_combineExKinds' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:197:43: note: Function 'sRef_combineExKinds' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:8763:53: note: Function 'sRef_combineExKinds' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:8763:77: style:inconclusive: Function 'sRef_combineExKinds' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:197:69: note: Function 'sRef_combineExKinds' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:8763:77: note: Function 'sRef_combineExKinds' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:8955:46: style:inconclusive: Function 'sRef_combineAliasKinds' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:201:46: note: Function 'sRef_combineAliasKinds' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:8955:46: note: Function 'sRef_combineAliasKinds' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:8955:70: style:inconclusive: Function 'sRef_combineAliasKinds' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:201:72: note: Function 'sRef_combineAliasKinds' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:8955:70: note: Function 'sRef_combineAliasKinds' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:8956:13: style:inconclusive: Function 'sRef_combineAliasKinds' argument 3 names different: declaration 'p_cl' definition 'cl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:202:13: note: Function 'sRef_combineAliasKinds' argument 3 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:8956:13: note: Function 'sRef_combineAliasKinds' argument 3 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/sRef.c:8956:25: style:inconclusive: Function 'sRef_combineAliasKinds' argument 4 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:202:27: note: Function 'sRef_combineAliasKinds' argument 4 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:8956:25: note: Function 'sRef_combineAliasKinds' argument 4 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/sRef.c:9086:54: style:inconclusive: Function 'sRef_combineDefState' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:210:44: note: Function 'sRef_combineDefState' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:9086:54: note: Function 'sRef_combineDefState' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:9087:26: style:inconclusive: Function 'sRef_combineDefState' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:210:70: note: Function 'sRef_combineDefState' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:9087:26: note: Function 'sRef_combineDefState' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:9189:56: style:inconclusive: Function 'sinfo_copy' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:189:56: note: Function 'sinfo_copy' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:9189:56: note: Function 'sinfo_copy' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:9265:60: style:inconclusive: Function 'sinfo_fullCopy' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:235:60: note: Function 'sinfo_fullCopy' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:9265:60: note: Function 'sinfo_fullCopy' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:9347:50: style:inconclusive: Function 'sinfo_update' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:217:50: note: Function 'sinfo_update' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:9347:50: note: Function 'sinfo_update' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:9348:36: style:inconclusive: Function 'sinfo_update' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:218:36: note: Function 'sinfo_update' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:9348:36: note: Function 'sinfo_update' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:9409:69: style:inconclusive: Function 'sinfo_free' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:185:69: note: Function 'sinfo_free' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:9409:69: note: Function 'sinfo_free' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sRef.c:9531:39: style:inconclusive: Function 'speckind_fromInt' argument 1 names different: declaration 'p_i' definition 'i'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:78:39: note: Function 'speckind_fromInt' argument 1 names different: declaration 'p_i' definition 'i'. splint-3.1.2.dfsg1/src/sRef.c:9531:39: note: Function 'speckind_fromInt' argument 1 names different: declaration 'p_i' definition 'i'. splint-3.1.2.dfsg1/src/sRef.c:9541:54: style:inconclusive: Function 'sRef_updateNullState' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:61:40: note: Function 'sRef_updateNullState' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:9541:54: note: Function 'sRef_updateNullState' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:9541:78: style:inconclusive: Function 'sRef_updateNullState' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:61:52: note: Function 'sRef_updateNullState' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:9541:78: note: Function 'sRef_updateNullState' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:9550:48: style:inconclusive: Function 'sRef_combineNullState' argument 1 names different: declaration 'p_res' definition 'res'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:206:45: note: Function 'sRef_combineNullState' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:9550:48: note: Function 'sRef_combineNullState' argument 1 names different: declaration 'p_res' definition 'res'. splint-3.1.2.dfsg1/src/sRef.c:9550:72: style:inconclusive: Function 'sRef_combineNullState' argument 2 names different: declaration 'p_other' definition 'other'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sRef.c:206:71: note: Function 'sRef_combineNullState' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/sRef.c:9550:72: note: Function 'sRef_combineNullState' argument 2 names different: declaration 'p_other' definition 'other'. splint-3.1.2.dfsg1/src/stateClause.c:128:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/structNames.c:76:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/stateInfo.c:413:64: style:inconclusive: Function 'stateAction_unparse' argument 1 names different: declaration 'p_sa' definition 'sa'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/stateInfo.c:37:64: note: Function 'stateAction_unparse' argument 1 names different: declaration 'p_sa' definition 'sa'. splint-3.1.2.dfsg1/src/stateInfo.c:413:64: note: Function 'stateAction_unparse' argument 1 names different: declaration 'p_sa' definition 'sa'. splint-3.1.2.dfsg1/src/syntable.c:138:20: style:inconclusive: Function 'SynTable_grow' argument 1 names different: declaration 'p_size' definition 'size'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/syntable.c:49:32: note: Function 'SynTable_grow' argument 1 names different: declaration 'p_size' definition 'size'. splint-3.1.2.dfsg1/src/syntable.c:138:20: note: Function 'SynTable_grow' argument 1 names different: declaration 'p_size' definition 'size'. splint-3.1.2.dfsg1/src/symtable.c:908:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/src/symtable.c:1024:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/src/symtable.c:1095:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/src/symtable.c:1146:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/src/symtable.c:1326:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/src/symtable.c:1595:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/symtable.c:1668:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/symtable.c:153:36: style:inconclusive: Function 'idTable_free' argument 1 names different: declaration 'p_st' definition 'st'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:123:47: note: Function 'idTable_free' argument 1 names different: declaration 'p_st' definition 'st'. splint-3.1.2.dfsg1/src/symtable.c:153:36: note: Function 'idTable_free' argument 1 names different: declaration 'p_st' definition 'st'. splint-3.1.2.dfsg1/src/symtable.c:185:45: style:inconclusive: Function 'idTableEntry_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:106:45: note: Function 'idTableEntry_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/symtable.c:185:45: note: Function 'idTableEntry_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/symtable.c:204:64: style:inconclusive: Function 'idTableEntry_getId' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:100:64: note: Function 'idTableEntry_getId' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/symtable.c:204:64: note: Function 'idTableEntry_getId' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/symtable.c:270:24: style:inconclusive: Function 'nameNode2key' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:66:39: note: Function 'nameNode2key' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/symtable.c:270:24: note: Function 'nameNode2key' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/symtable.c:718:30: style:inconclusive: Function 'symtable_scopeInfo' argument 1 names different: declaration 'p_stable' definition 'stable'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:63:62: note: Function 'symtable_scopeInfo' argument 1 names different: declaration 'p_stable' definition 'stable'. splint-3.1.2.dfsg1/src/symtable.c:718:30: note: Function 'symtable_scopeInfo' argument 1 names different: declaration 'p_stable' definition 'stable'. splint-3.1.2.dfsg1/src/symtable.c:744:35: style:inconclusive: Function 'symHashTable_dump' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:60:47: note: Function 'symHashTable_dump' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/symtable.c:744:35: note: Function 'symHashTable_dump' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/symtable.c:744:45: style:inconclusive: Function 'symHashTable_dump' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:60:59: note: Function 'symHashTable_dump' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/symtable.c:744:45: note: Function 'symHashTable_dump' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/symtable.c:744:53: style:inconclusive: Function 'symHashTable_dump' argument 3 names different: declaration 'p_lco' definition 'lco'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:60:69: note: Function 'symHashTable_dump' argument 3 names different: declaration 'p_lco' definition 'lco'. splint-3.1.2.dfsg1/src/symtable.c:744:53: note: Function 'symHashTable_dump' argument 3 names different: declaration 'p_lco' definition 'lco'. splint-3.1.2.dfsg1/src/symtable.c:941:20: style:inconclusive: Function 'isBlankLine' argument 1 names different: declaration 'p_line' definition 'line'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:52:32: note: Function 'isBlankLine' argument 1 names different: declaration 'p_line' definition 'line'. splint-3.1.2.dfsg1/src/symtable.c:941:20: note: Function 'isBlankLine' argument 1 names different: declaration 'p_line' definition 'line'. splint-3.1.2.dfsg1/src/symtable.c:1449:27: style:inconclusive: Function 'symtable_dumpId' argument 1 names different: declaration 'p_stable' definition 'stable'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:65:39: note: Function 'symtable_dumpId' argument 1 names different: declaration 'p_stable' definition 'stable'. splint-3.1.2.dfsg1/src/symtable.c:1449:27: note: Function 'symtable_dumpId' argument 1 names different: declaration 'p_stable' definition 'stable'. splint-3.1.2.dfsg1/src/symtable.c:1449:41: style:inconclusive: Function 'symtable_dumpId' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:65:55: note: Function 'symtable_dumpId' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/symtable.c:1449:41: note: Function 'symtable_dumpId' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/symtable.c:1449:49: style:inconclusive: Function 'symtable_dumpId' argument 3 names different: declaration 'p_lco' definition 'lco'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:65:65: note: Function 'symtable_dumpId' argument 3 names different: declaration 'p_lco' definition 'lco'. splint-3.1.2.dfsg1/src/symtable.c:1449:49: note: Function 'symtable_dumpId' argument 3 names different: declaration 'p_lco' definition 'lco'. splint-3.1.2.dfsg1/src/symtable.c:1606:21: style:inconclusive: Function 'nextFree' argument 1 names different: declaration 'p_st' definition 'st'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:101:66: note: Function 'nextFree' argument 1 names different: declaration 'p_st' definition 'st'. splint-3.1.2.dfsg1/src/symtable.c:1606:21: note: Function 'nextFree' argument 1 names different: declaration 'p_st' definition 'st'. splint-3.1.2.dfsg1/src/symtable.c:1645:29: style:inconclusive: Function 'symtable_lookup' argument 1 names different: declaration 'p_st' definition 'st'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:102:76: note: Function 'symtable_lookup' argument 1 names different: declaration 'p_st' definition 'st'. splint-3.1.2.dfsg1/src/symtable.c:1645:29: note: Function 'symtable_lookup' argument 1 names different: declaration 'p_st' definition 'st'. splint-3.1.2.dfsg1/src/symtable.c:1645:41: style:inconclusive: Function 'symtable_lookup' argument 2 names different: declaration 'p_id' definition 'id'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:102:90: note: Function 'symtable_lookup' argument 2 names different: declaration 'p_id' definition 'id'. splint-3.1.2.dfsg1/src/symtable.c:1645:41: note: Function 'symtable_lookup' argument 2 names different: declaration 'p_id' definition 'id'. splint-3.1.2.dfsg1/src/symtable.c:1678:36: style:inconclusive: Function 'symtable_lookupInScope' argument 1 names different: declaration 'p_st' definition 'st'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:103:83: note: Function 'symtable_lookupInScope' argument 1 names different: declaration 'p_st' definition 'st'. splint-3.1.2.dfsg1/src/symtable.c:1678:36: note: Function 'symtable_lookupInScope' argument 1 names different: declaration 'p_st' definition 'st'. splint-3.1.2.dfsg1/src/symtable.c:1678:48: style:inconclusive: Function 'symtable_lookupInScope' argument 2 names different: declaration 'p_id' definition 'id'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:103:97: note: Function 'symtable_lookupInScope' argument 2 names different: declaration 'p_id' definition 'id'. splint-3.1.2.dfsg1/src/symtable.c:1678:48: note: Function 'symtable_lookupInScope' argument 2 names different: declaration 'p_id' definition 'id'. splint-3.1.2.dfsg1/src/symtable.c:1698:22: style:inconclusive: Function 'htData_key' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:111:38: note: Function 'htData_key' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/symtable.c:1698:22: note: Function 'htData_key' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/symtable.c:1775:57: style:inconclusive: Function 'symHashTable_free' argument 1 names different: declaration 'p_h' definition 'h'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:113:57: note: Function 'symHashTable_free' argument 1 names different: declaration 'p_h' definition 'h'. splint-3.1.2.dfsg1/src/symtable.c:1775:57: note: Function 'symHashTable_free' argument 1 names different: declaration 'p_h' definition 'h'. splint-3.1.2.dfsg1/src/symtable.c:1789:35: style:inconclusive: Function 'symHashTable_create' argument 1 names different: declaration 'p_size' definition 'size'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:114:67: note: Function 'symHashTable_create' argument 1 names different: declaration 'p_size' definition 'size'. splint-3.1.2.dfsg1/src/symtable.c:1789:35: note: Function 'symHashTable_create' argument 1 names different: declaration 'p_size' definition 'size'. splint-3.1.2.dfsg1/src/symtable.c:1807:33: style:inconclusive: Function 'symHashTable_get' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:116:36: note: Function 'symHashTable_get' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/symtable.c:1807:33: note: Function 'symHashTable_get' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/symtable.c:1807:46: style:inconclusive: Function 'symHashTable_get' argument 2 names different: declaration 'p_key' definition 'key'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:116:51: note: Function 'symHashTable_get' argument 2 names different: declaration 'p_key' definition 'key'. splint-3.1.2.dfsg1/src/symtable.c:1807:46: note: Function 'symHashTable_get' argument 2 names different: declaration 'p_key' definition 'key'. splint-3.1.2.dfsg1/src/symtable.c:1807:60: style:inconclusive: Function 'symHashTable_get' argument 3 names different: declaration 'p_kind' definition 'kind'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:116:67: note: Function 'symHashTable_get' argument 3 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/symtable.c:1807:60: note: Function 'symHashTable_get' argument 3 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/symtable.c:1807:86: style:inconclusive: Function 'symHashTable_get' argument 4 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:117:24: note: Function 'symHashTable_get' argument 4 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/symtable.c:1807:86: note: Function 'symHashTable_get' argument 4 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/symtable.c:1833:33: style:inconclusive: Function 'symHashTable_put' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:118:45: note: Function 'symHashTable_put' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/symtable.c:1833:33: note: Function 'symHashTable_put' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/symtable.c:1833:55: style:inconclusive: Function 'symHashTable_put' argument 2 names different: declaration 'p_data' definition 'data'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:118:69: note: Function 'symHashTable_put' argument 2 names different: declaration 'p_data' definition 'data'. splint-3.1.2.dfsg1/src/symtable.c:1833:55: note: Function 'symHashTable_put' argument 2 names different: declaration 'p_data' definition 'data'. splint-3.1.2.dfsg1/src/symtable.c:1880:40: style:inconclusive: Function 'symHashTable_forcePut' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:120:41: note: Function 'symHashTable_forcePut' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/symtable.c:1880:40: note: Function 'symHashTable_forcePut' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/symtable.c:1880:62: style:inconclusive: Function 'symHashTable_forcePut' argument 2 names different: declaration 'p_data' definition 'data'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:120:65: note: Function 'symHashTable_forcePut' argument 2 names different: declaration 'p_data' definition 'data'. splint-3.1.2.dfsg1/src/symtable.c:1880:62: note: Function 'symHashTable_forcePut' argument 2 names different: declaration 'p_data' definition 'data'. splint-3.1.2.dfsg1/src/symtable.c:2033:46: style:inconclusive: Function 'tagInfo_free' argument 1 names different: declaration 'p_tag' definition 'tag'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/symtable.c:62:46: note: Function 'tagInfo_free' argument 1 names different: declaration 'p_tag' definition 'tag'. splint-3.1.2.dfsg1/src/symtable.c:2033:46: note: Function 'tagInfo_free' argument 1 names different: declaration 'p_tag' definition 'tag'. splint-3.1.2.dfsg1/src/symtable.c:941:20: style: Parameter 'line' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/symtable.c:95:12: style: struct member 's_symtableStruct::idTable' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/symtable.c:96:17: style: struct member 's_symtableStruct::hTable' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/symtable.c:1402:17: style: Variable 'lclsource' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/symtable.c:1432:18: style: Variable 'lclsource' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/sort.c:2587:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/src/typeIdSet.c:143:59: style:inconclusive: Function 'tistable_addDirectEntry' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/typeIdSet.c:38:59: note: Function 'tistable_addDirectEntry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/typeIdSet.c:143:59: note: Function 'tistable_addDirectEntry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:583:4: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/sort.c:587:4: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/sort.c:583:4: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/sort.c:1160:28: style:inconclusive: Function 'sort_addTupleMembers' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:63:40: note: Function 'sort_addTupleMembers' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. splint-3.1.2.dfsg1/src/sort.c:1160:28: note: Function 'sort_addTupleMembers' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. splint-3.1.2.dfsg1/src/sort.c:1160:44: style:inconclusive: Function 'sort_addTupleMembers' argument 2 names different: declaration 'p_strSort' definition 'strSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:63:58: note: Function 'sort_addTupleMembers' argument 2 names different: declaration 'p_strSort' definition 'strSort'. splint-3.1.2.dfsg1/src/sort.c:1160:44: note: Function 'sort_addTupleMembers' argument 2 names different: declaration 'p_strSort' definition 'strSort'. splint-3.1.2.dfsg1/src/sort.c:1198:24: style:inconclusive: Function 'genTupleOps' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:80:31: note: Function 'genTupleOps' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. splint-3.1.2.dfsg1/src/sort.c:1198:24: note: Function 'genTupleOps' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. splint-3.1.2.dfsg1/src/sort.c:1242:24: style:inconclusive: Function 'genUnionOps' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:81:31: note: Function 'genUnionOps' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. splint-3.1.2.dfsg1/src/sort.c:1242:24: note: Function 'genUnionOps' argument 1 names different: declaration 'p_tupleSort' definition 'tupleSort'. splint-3.1.2.dfsg1/src/sort.c:1265:22: style:inconclusive: Function 'genStrOps' argument 1 names different: declaration 'p_strSort' definition 'strSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:82:29: note: Function 'genStrOps' argument 1 names different: declaration 'p_strSort' definition 'strSort'. splint-3.1.2.dfsg1/src/sort.c:1265:22: note: Function 'genStrOps' argument 1 names different: declaration 'p_strSort' definition 'strSort'. splint-3.1.2.dfsg1/src/sort.c:1265:49: style:inconclusive: Function 'genStrOps' argument 2 names different: declaration 'p_tupleSort' definition 'tupleSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:82:45: note: Function 'genStrOps' argument 2 names different: declaration 'p_tupleSort' definition 'tupleSort'. splint-3.1.2.dfsg1/src/sort.c:1265:49: note: Function 'genStrOps' argument 2 names different: declaration 'p_tupleSort' definition 'tupleSort'. splint-3.1.2.dfsg1/src/sort.c:1554:23: style:inconclusive: Function 'genEnumOps' argument 1 names different: declaration 'p_enumSort' definition 'enumSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:83:30: note: Function 'genEnumOps' argument 1 names different: declaration 'p_enumSort' definition 'enumSort'. splint-3.1.2.dfsg1/src/sort.c:1554:23: note: Function 'genEnumOps' argument 1 names different: declaration 'p_enumSort' definition 'enumSort'. splint-3.1.2.dfsg1/src/sort.c:1580:30: style:inconclusive: Function 'genPtrOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:76:29: note: Function 'genPtrOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. splint-3.1.2.dfsg1/src/sort.c:1580:30: note: Function 'genPtrOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. splint-3.1.2.dfsg1/src/sort.c:1580:45: style:inconclusive: Function 'genPtrOps' argument 2 names different: declaration 'p_ptrSort' definition 'ptrSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:76:46: note: Function 'genPtrOps' argument 2 names different: declaration 'p_ptrSort' definition 'ptrSort'. splint-3.1.2.dfsg1/src/sort.c:1580:45: note: Function 'genPtrOps' argument 2 names different: declaration 'p_ptrSort' definition 'ptrSort'. splint-3.1.2.dfsg1/src/sort.c:1580:59: style:inconclusive: Function 'genPtrOps' argument 3 names different: declaration 'p_arraySort' definition 'arraySort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:76:62: note: Function 'genPtrOps' argument 3 names different: declaration 'p_arraySort' definition 'arraySort'. splint-3.1.2.dfsg1/src/sort.c:1580:59: note: Function 'genPtrOps' argument 3 names different: declaration 'p_arraySort' definition 'arraySort'. splint-3.1.2.dfsg1/src/sort.c:1607:17: style:inconclusive: Function 'genArrOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:77:29: note: Function 'genArrOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. splint-3.1.2.dfsg1/src/sort.c:1607:17: note: Function 'genArrOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. splint-3.1.2.dfsg1/src/sort.c:1607:32: style:inconclusive: Function 'genArrOps' argument 2 names different: declaration 'p_arraySort' definition 'arraySort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:77:46: note: Function 'genArrOps' argument 2 names different: declaration 'p_arraySort' definition 'arraySort'. splint-3.1.2.dfsg1/src/sort.c:1607:32: note: Function 'genArrOps' argument 2 names different: declaration 'p_arraySort' definition 'arraySort'. splint-3.1.2.dfsg1/src/sort.c:1607:47: style:inconclusive: Function 'genArrOps' argument 3 names different: declaration 'p_dim' definition 'dim'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:77:63: note: Function 'genArrOps' argument 3 names different: declaration 'p_dim' definition 'dim'. splint-3.1.2.dfsg1/src/sort.c:1607:47: note: Function 'genArrOps' argument 3 names different: declaration 'p_dim' definition 'dim'. splint-3.1.2.dfsg1/src/sort.c:1607:70: style:inconclusive: Function 'genArrOps' argument 4 names different: declaration 'p_vecSort' definition 'vecSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:78:15: note: Function 'genArrOps' argument 4 names different: declaration 'p_vecSort' definition 'vecSort'. splint-3.1.2.dfsg1/src/sort.c:1607:70: note: Function 'genArrOps' argument 4 names different: declaration 'p_vecSort' definition 'vecSort'. splint-3.1.2.dfsg1/src/sort.c:1634:23: style:inconclusive: Function 'overloadPtrFcns' argument 1 names different: declaration 'p_ptrSort' definition 'ptrSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:85:35: note: Function 'overloadPtrFcns' argument 1 names different: declaration 'p_ptrSort' definition 'ptrSort'. splint-3.1.2.dfsg1/src/sort.c:1634:23: note: Function 'overloadPtrFcns' argument 1 names different: declaration 'p_ptrSort' definition 'ptrSort'. splint-3.1.2.dfsg1/src/sort.c:1665:17: style:inconclusive: Function 'genVecOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:79:29: note: Function 'genVecOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. splint-3.1.2.dfsg1/src/sort.c:1665:17: note: Function 'genVecOps' argument 1 names different: declaration 'p_baseSort' definition 'baseSort'. splint-3.1.2.dfsg1/src/sort.c:1665:32: style:inconclusive: Function 'genVecOps' argument 2 names different: declaration 'p_vecSort' definition 'vecSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:79:46: note: Function 'genVecOps' argument 2 names different: declaration 'p_vecSort' definition 'vecSort'. splint-3.1.2.dfsg1/src/sort.c:1665:32: note: Function 'genVecOps' argument 2 names different: declaration 'p_vecSort' definition 'vecSort'. splint-3.1.2.dfsg1/src/sort.c:1665:45: style:inconclusive: Function 'genVecOps' argument 3 names different: declaration 'p_dim' definition 'dim'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:79:61: note: Function 'genVecOps' argument 3 names different: declaration 'p_dim' definition 'dim'. splint-3.1.2.dfsg1/src/sort.c:1665:45: note: Function 'genVecOps' argument 3 names different: declaration 'p_dim' definition 'dim'. splint-3.1.2.dfsg1/src/sort.c:1679:21: style:inconclusive: Function 'overloadIsSub' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:86:33: note: Function 'overloadIsSub' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1679:21: note: Function 'overloadIsSub' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1679:28: style:inconclusive: Function 'overloadIsSub' argument 2 names different: declaration 'p_dim' definition 'dim'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:86:42: note: Function 'overloadIsSub' argument 2 names different: declaration 'p_dim' definition 'dim'. splint-3.1.2.dfsg1/src/sort.c:1679:28: note: Function 'overloadIsSub' argument 2 names different: declaration 'p_dim' definition 'dim'. splint-3.1.2.dfsg1/src/sort.c:1709:39: style:inconclusive: Function 'overloadUnaryTok' argument 1 names different: declaration 'p_nn' definition 'nn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:98:41: note: Function 'overloadUnaryTok' argument 1 names different: declaration 'p_nn' definition 'nn'. splint-3.1.2.dfsg1/src/sort.c:1709:39: note: Function 'overloadUnaryTok' argument 1 names different: declaration 'p_nn' definition 'nn'. splint-3.1.2.dfsg1/src/sort.c:1709:48: style:inconclusive: Function 'overloadUnaryTok' argument 2 names different: declaration 'p_domainSort' definition 'domainSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:99:12: note: Function 'overloadUnaryTok' argument 2 names different: declaration 'p_domainSort' definition 'domainSort'. splint-3.1.2.dfsg1/src/sort.c:1709:48: note: Function 'overloadUnaryTok' argument 2 names different: declaration 'p_domainSort' definition 'domainSort'. splint-3.1.2.dfsg1/src/sort.c:1709:78: style:inconclusive: Function 'overloadUnaryTok' argument 3 names different: declaration 'p_range' definition 'range'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:99:44: note: Function 'overloadUnaryTok' argument 3 names different: declaration 'p_range' definition 'range'. splint-3.1.2.dfsg1/src/sort.c:1709:78: note: Function 'overloadUnaryTok' argument 3 names different: declaration 'p_range' definition 'range'. splint-3.1.2.dfsg1/src/sort.c:1723:22: style:inconclusive: Function 'overloadSizeof' argument 1 names different: declaration 'p_domainSort' definition 'domainSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:87:34: note: Function 'overloadSizeof' argument 1 names different: declaration 'p_domainSort' definition 'domainSort'. splint-3.1.2.dfsg1/src/sort.c:1723:22: note: Function 'overloadSizeof' argument 1 names different: declaration 'p_domainSort' definition 'domainSort'. splint-3.1.2.dfsg1/src/sort.c:1735:36: style:inconclusive: Function 'overloadUnary' argument 1 names different: declaration 'p_nn' definition 'nn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:101:38: note: Function 'overloadUnary' argument 1 names different: declaration 'p_nn' definition 'nn'. splint-3.1.2.dfsg1/src/sort.c:1735:36: note: Function 'overloadUnary' argument 1 names different: declaration 'p_nn' definition 'nn'. splint-3.1.2.dfsg1/src/sort.c:1735:45: style:inconclusive: Function 'overloadUnary' argument 2 names different: declaration 'p_domainSort' definition 'domainSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:102:9: note: Function 'overloadUnary' argument 2 names different: declaration 'p_domainSort' definition 'domainSort'. splint-3.1.2.dfsg1/src/sort.c:1735:45: note: Function 'overloadUnary' argument 2 names different: declaration 'p_domainSort' definition 'domainSort'. splint-3.1.2.dfsg1/src/sort.c:1735:62: style:inconclusive: Function 'overloadUnary' argument 3 names different: declaration 'p_rangeSort' definition 'rangeSort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:102:28: note: Function 'overloadUnary' argument 3 names different: declaration 'p_rangeSort' definition 'rangeSort'. splint-3.1.2.dfsg1/src/sort.c:1735:62: note: Function 'overloadUnary' argument 3 names different: declaration 'p_rangeSort' definition 'rangeSort'. splint-3.1.2.dfsg1/src/sort.c:1743:37: style:inconclusive: Function 'overloadBinary' argument 1 names different: declaration 'p_nn' definition 'nn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:104:39: note: Function 'overloadBinary' argument 1 names different: declaration 'p_nn' definition 'nn'. splint-3.1.2.dfsg1/src/sort.c:1743:37: note: Function 'overloadBinary' argument 1 names different: declaration 'p_nn' definition 'nn'. splint-3.1.2.dfsg1/src/sort.c:1743:46: style:inconclusive: Function 'overloadBinary' argument 2 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:105:10: note: Function 'overloadBinary' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1743:46: note: Function 'overloadBinary' argument 2 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1743:67: style:inconclusive: Function 'overloadBinary' argument 3 names different: declaration 'p_dTok' definition 'dTok'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:105:33: note: Function 'overloadBinary' argument 3 names different: declaration 'p_dTok' definition 'dTok'. splint-3.1.2.dfsg1/src/sort.c:1743:67: note: Function 'overloadBinary' argument 3 names different: declaration 'p_dTok' definition 'dTok'. splint-3.1.2.dfsg1/src/sort.c:1743:78: style:inconclusive: Function 'overloadBinary' argument 4 names different: declaration 'p_rs' definition 'rs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:105:46: note: Function 'overloadBinary' argument 4 names different: declaration 'p_rs' definition 'rs'. splint-3.1.2.dfsg1/src/sort.c:1743:78: note: Function 'overloadBinary' argument 4 names different: declaration 'p_rs' definition 'rs'. splint-3.1.2.dfsg1/src/sort.c:1761:22: style:inconclusive: Function 'makeFieldOp' argument 1 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:106:49: note: Function 'makeFieldOp' argument 1 names different: declaration 'p_field' definition 'field'. splint-3.1.2.dfsg1/src/sort.c:1761:22: note: Function 'makeFieldOp' argument 1 names different: declaration 'p_field' definition 'field'. splint-3.1.2.dfsg1/src/sort.c:1775:27: style:inconclusive: Function 'makeArrowFieldOp' argument 1 names different: declaration 'p_field' definition 'field'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:107:54: note: Function 'makeArrowFieldOp' argument 1 names different: declaration 'p_field' definition 'field'. splint-3.1.2.dfsg1/src/sort.c:1775:27: note: Function 'makeArrowFieldOp' argument 1 names different: declaration 'p_field' definition 'field'. splint-3.1.2.dfsg1/src/sort.c:1961:27: style:inconclusive: Function 'sort_isNewEntry' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:66:39: note: Function 'sort_isNewEntry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1961:27: note: Function 'sort_isNewEntry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1978:28: style:inconclusive: Function 'sort_enterGlobal' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:71:51: note: Function 'sort_enterGlobal' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1978:28: note: Function 'sort_enterGlobal' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1984:25: style:inconclusive: Function 'sort_enterNew' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:68:48: note: Function 'sort_enterNew' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:1984:25: note: Function 'sort_enterNew' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:2034:42: style:inconclusive: Function 'sort_enterNewForce' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:73:53: note: Function 'sort_enterNewForce' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:2034:42: note: Function 'sort_enterNewForce' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:2217:13: style:inconclusive: Function 'sp' argument 1 names different: declaration 'p_s1' definition 's1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:110:28: note: Function 'sp' argument 1 names different: declaration 'p_s1' definition 's1'. splint-3.1.2.dfsg1/src/sort.c:2217:13: note: Function 'sp' argument 1 names different: declaration 'p_s1' definition 's1'. splint-3.1.2.dfsg1/src/sort.c:2217:25: style:inconclusive: Function 'sp' argument 2 names different: declaration 'p_s2' definition 's2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:110:42: note: Function 'sp' argument 2 names different: declaration 'p_s2' definition 's2'. splint-3.1.2.dfsg1/src/sort.c:2217:25: note: Function 'sp' argument 2 names different: declaration 'p_s2' definition 's2'. splint-3.1.2.dfsg1/src/sort.c:2242:25: style:inconclusive: Function 'sortTag_toSymbol' argument 1 names different: declaration 'p_kind' definition 'kind'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:95:27: note: Function 'sortTag_toSymbol' argument 1 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/sort.c:2242:25: note: Function 'sortTag_toSymbol' argument 1 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/sort.c:2242:38: style:inconclusive: Function 'sortTag_toSymbol' argument 2 names different: declaration 'p_tagid' definition 'tagid'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:95:42: note: Function 'sortTag_toSymbol' argument 2 names different: declaration 'p_tagid' definition 'tagid'. splint-3.1.2.dfsg1/src/sort.c:2242:38: note: Function 'sortTag_toSymbol' argument 2 names different: declaration 'p_tagid' definition 'tagid'. splint-3.1.2.dfsg1/src/sort.c:2242:61: style:inconclusive: Function 'sortTag_toSymbol' argument 3 names different: declaration 'p_isNew' definition 'isNew'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:95:67: note: Function 'sortTag_toSymbol' argument 3 names different: declaration 'p_isNew' definition 'isNew'. splint-3.1.2.dfsg1/src/sort.c:2242:61: note: Function 'sortTag_toSymbol' argument 3 names different: declaration 'p_isNew' definition 'isNew'. splint-3.1.2.dfsg1/src/sort.c:2343:28: style:inconclusive: Function 'sort_unparseKind' argument 1 names different: declaration 'p_k' definition 'k'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:89:58: note: Function 'sort_unparseKind' argument 1 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/src/sort.c:2343:28: note: Function 'sort_unparseKind' argument 1 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/src/sort.c:3110:19: style:inconclusive: Function 'sortError' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:111:31: note: Function 'sortError' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/sort.c:3110:19: note: Function 'sortError' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/sort.c:3110:27: style:inconclusive: Function 'sortError' argument 2 names different: declaration 'p_oldsort' definition 'oldsort'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:111:41: note: Function 'sortError' argument 2 names different: declaration 'p_oldsort' definition 'oldsort'. splint-3.1.2.dfsg1/src/sort.c:3110:27: note: Function 'sortError' argument 2 names different: declaration 'p_oldsort' definition 'oldsort'. splint-3.1.2.dfsg1/src/sort.c:3110:45: style:inconclusive: Function 'sortError' argument 3 names different: declaration 'p_newnode' definition 'newnode'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:111:61: note: Function 'sortError' argument 3 names different: declaration 'p_newnode' definition 'newnode'. splint-3.1.2.dfsg1/src/sort.c:3110:45: note: Function 'sortError' argument 3 names different: declaration 'p_newnode' definition 'newnode'. splint-3.1.2.dfsg1/src/sort.c:3129:34: style:inconclusive: Function 'sort_unparseKindName' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/sort.c:92:34: note: Function 'sort_unparseKindName' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:3129:34: note: Function 'sort_unparseKindName' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/sort.c:920:15: style: Variable 'outSort' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/sort.c:2229:19: style: Variable 'temp_length' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/sort.c:2702:7: style: Variable 'ti' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/sort.c:2771:7: style: Variable 'ti' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/sort.c:2854:7: style: Variable 'ti' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/uentry.c:4200:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/transferChecks.c:436:26: style: Condition 'transferType==TT_GLOBINIT' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/uentry.c:7424:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/uentry.c:7434:7: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/uentry.c:7424:7: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/uentry.c:10149:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/src/uentry.c:10161:7: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/uentry.c:10149:12: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/src/uentry.c:6834:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/uentry.c:1416:49: style:inconclusive: Function 'checkGlobalsModifies' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:38:56: note: Function 'checkGlobalsModifies' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:1416:49: note: Function 'checkGlobalsModifies' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:1416:61: style:inconclusive: Function 'checkGlobalsModifies' argument 2 names different: declaration 'p_sr' definition 'sr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:38:70: note: Function 'checkGlobalsModifies' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/uentry.c:1416:61: note: Function 'checkGlobalsModifies' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/uentry.c:1486:57: style:inconclusive: Function 'uentry_addStateClause' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:51:43: note: Function 'uentry_addStateClause' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:1486:57: note: Function 'uentry_addStateClause' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:1486:73: style:inconclusive: Function 'uentry_addStateClause' argument 2 names different: declaration 'p_sc' definition 'sc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:51:72: note: Function 'uentry_addStateClause' argument 2 names different: declaration 'p_sc' definition 'sc'. splint-3.1.2.dfsg1/src/uentry.c:1486:73: note: Function 'uentry_addStateClause' argument 2 names different: declaration 'p_sc' definition 'sc'. splint-3.1.2.dfsg1/src/uentry.c:1585:32: style:inconclusive: Function 'uentry_combineModifies' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:48:44: note: Function 'uentry_combineModifies' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:1585:32: note: Function 'uentry_combineModifies' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:1585:56: style:inconclusive: Function 'uentry_combineModifies' argument 2 names different: declaration 'p_sr' definition 'sr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:48:70: note: Function 'uentry_combineModifies' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/uentry.c:1585:56: note: Function 'uentry_combineModifies' argument 2 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/uentry.c:2063:30: style:inconclusive: Function 'uentry_checkIterArgs' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:43:42: note: Function 'uentry_checkIterArgs' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:2063:30: note: Function 'uentry_checkIterArgs' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:2865:43: style:inconclusive: Function 'uentry_setAliasKind' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:122:55: note: Function 'uentry_setAliasKind' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:2865:43: note: Function 'uentry_setAliasKind' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:2865:54: style:inconclusive: Function 'uentry_setAliasKind' argument 2 names different: declaration 'p_ak' definition 'ak'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:122:68: note: Function 'uentry_setAliasKind' argument 2 names different: declaration 'p_ak' definition 'ak'. splint-3.1.2.dfsg1/src/uentry.c:2865:54: note: Function 'uentry_setAliasKind' argument 2 names different: declaration 'p_ak' definition 'ak'. splint-3.1.2.dfsg1/src/uentry.c:2872:43: style:inconclusive: Function 'uentry_setNullState' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:121:55: note: Function 'uentry_setNullState' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:2872:43: note: Function 'uentry_setNullState' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:2872:54: style:inconclusive: Function 'uentry_setNullState' argument 2 names different: declaration 'p_ns' definition 'ns'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:121:68: note: Function 'uentry_setNullState' argument 2 names different: declaration 'p_ns' definition 'ns'. splint-3.1.2.dfsg1/src/uentry.c:2872:54: note: Function 'uentry_setNullState' argument 2 names different: declaration 'p_ns' definition 'ns'. splint-3.1.2.dfsg1/src/uentry.c:3155:40: style:inconclusive: Function 'uentry_makeConstantAux' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:94:35: note: Function 'uentry_makeConstantAux' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/uentry.c:3155:40: note: Function 'uentry_makeConstantAux' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/uentry.c:3155:49: style:inconclusive: Function 'uentry_makeConstantAux' argument 2 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:94:46: note: Function 'uentry_makeConstantAux' argument 2 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/uentry.c:3155:49: note: Function 'uentry_makeConstantAux' argument 2 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/uentry.c:3156:30: style:inconclusive: Function 'uentry_makeConstantAux' argument 3 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:95:25: note: Function 'uentry_makeConstantAux' argument 3 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/uentry.c:3156:30: note: Function 'uentry_makeConstantAux' argument 3 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/uentry.c:3156:38: style:inconclusive: Function 'uentry_makeConstantAux' argument 4 names different: declaration 'p_priv' definition 'priv'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:95:35: note: Function 'uentry_makeConstantAux' argument 4 names different: declaration 'p_priv' definition 'priv'. splint-3.1.2.dfsg1/src/uentry.c:3156:38: note: Function 'uentry_makeConstantAux' argument 4 names different: declaration 'p_priv' definition 'priv'. splint-3.1.2.dfsg1/src/uentry.c:3156:49: style:inconclusive: Function 'uentry_makeConstantAux' argument 5 names different: declaration 'p_macro' definition 'macro'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:95:48: note: Function 'uentry_makeConstantAux' argument 5 names different: declaration 'p_macro' definition 'macro'. splint-3.1.2.dfsg1/src/uentry.c:3156:49: note: Function 'uentry_makeConstantAux' argument 5 names different: declaration 'p_macro' definition 'macro'. splint-3.1.2.dfsg1/src/uentry.c:3157:31: style:inconclusive: Function 'uentry_makeConstantAux' argument 6 names different: declaration 'p_m' definition 'm'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:96:26: note: Function 'uentry_makeConstantAux' argument 6 names different: declaration 'p_m' definition 'm'. splint-3.1.2.dfsg1/src/uentry.c:3157:31: note: Function 'uentry_makeConstantAux' argument 6 names different: declaration 'p_m' definition 'm'. splint-3.1.2.dfsg1/src/uentry.c:3311:40: style:inconclusive: Function 'uentry_makeVariableAux' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:90:35: note: Function 'uentry_makeVariableAux' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/uentry.c:3311:40: note: Function 'uentry_makeVariableAux' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/uentry.c:3311:49: style:inconclusive: Function 'uentry_makeVariableAux' argument 2 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:90:46: note: Function 'uentry_makeVariableAux' argument 2 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/uentry.c:3311:49: note: Function 'uentry_makeVariableAux' argument 2 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/uentry.c:3312:19: style:inconclusive: Function 'uentry_makeVariableAux' argument 3 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:90:70: note: Function 'uentry_makeVariableAux' argument 3 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/uentry.c:3312:19: note: Function 'uentry_makeVariableAux' argument 3 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/uentry.c:3313:30: style:inconclusive: Function 'uentry_makeVariableAux' argument 4 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:91:25: note: Function 'uentry_makeVariableAux' argument 4 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/uentry.c:3313:30: note: Function 'uentry_makeVariableAux' argument 4 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/uentry.c:3314:16: style:inconclusive: Function 'uentry_makeVariableAux' argument 5 names different: declaration 'p_priv' definition 'priv'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:91:35: note: Function 'uentry_makeVariableAux' argument 5 names different: declaration 'p_priv' definition 'priv'. splint-3.1.2.dfsg1/src/uentry.c:3314:16: note: Function 'uentry_makeVariableAux' argument 5 names different: declaration 'p_priv' definition 'priv'. splint-3.1.2.dfsg1/src/uentry.c:3314:28: style:inconclusive: Function 'uentry_makeVariableAux' argument 6 names different: declaration 'p_kind' definition 'kind'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:91:49: note: Function 'uentry_makeVariableAux' argument 6 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/uentry.c:3314:28: note: Function 'uentry_makeVariableAux' argument 6 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/uentry.c:3394:28: style:inconclusive: Function 'uentry_isRefsField' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:41:40: note: Function 'uentry_isRefsField' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:3394:28: note: Function 'uentry_isRefsField' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:4476:40: style:inconclusive: Function 'uentry_setHasGlobs' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:70:40: note: Function 'uentry_setHasGlobs' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:4476:40: note: Function 'uentry_setHasGlobs' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:4483:39: style:inconclusive: Function 'uentry_setHasMods' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:69:39: note: Function 'uentry_setHasMods' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:4483:39: note: Function 'uentry_setHasMods' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:5080:24: style:inconclusive: Function 'uentry_dumpAux' argument 1 names different: declaration 'p_v' definition 'v'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:44:39: note: Function 'uentry_dumpAux' argument 1 names different: declaration 'p_v' definition 'v'. splint-3.1.2.dfsg1/src/uentry.c:5080:24: note: Function 'uentry_dumpAux' argument 1 names different: declaration 'p_v' definition 'v'. splint-3.1.2.dfsg1/src/uentry.c:5080:32: style:inconclusive: Function 'uentry_dumpAux' argument 2 names different: declaration 'p_isParam' definition 'isParam'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:44:49: note: Function 'uentry_dumpAux' argument 2 names different: declaration 'p_isParam' definition 'isParam'. splint-3.1.2.dfsg1/src/uentry.c:5080:32: note: Function 'uentry_dumpAux' argument 2 names different: declaration 'p_isParam' definition 'isParam'. splint-3.1.2.dfsg1/src/uentry.c:5471:34: style:inconclusive: Function 'uentry_isReallySpecified' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:42:46: note: Function 'uentry_isReallySpecified' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:5471:34: note: Function 'uentry_isReallySpecified' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:5887:27: style:inconclusive: Function 'uentry_getOptName' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:118:42: note: Function 'uentry_getOptName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:5887:27: note: Function 'uentry_getOptName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:6087:27: style:inconclusive: Function 'uentry_setDeclDef' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:39:39: note: Function 'uentry_setDeclDef' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:6087:27: note: Function 'uentry_setDeclDef' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:6087:38: style:inconclusive: Function 'uentry_setDeclDef' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:39:52: note: Function 'uentry_setDeclDef' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/uentry.c:6087:38: note: Function 'uentry_setDeclDef' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/uentry.c:6632:41: style:inconclusive: Function 'uentry_setSpecDef' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:74:53: note: Function 'uentry_setSpecDef' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:6632:41: note: Function 'uentry_setSpecDef' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:6632:63: style:inconclusive: Function 'uentry_setSpecDef' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:74:77: note: Function 'uentry_setSpecDef' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/uentry.c:6632:63: note: Function 'uentry_setSpecDef' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/uentry.c:6655:32: style:inconclusive: Function 'ucinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:125:44: note: Function 'ucinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/uentry.c:6655:32: note: Function 'ucinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/uentry.c:6661:32: style:inconclusive: Function 'uvinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:126:44: note: Function 'uvinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/uentry.c:6661:32: note: Function 'uvinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/uentry.c:6790:19: style:inconclusive: Function 'uinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:124:42: note: Function 'uinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/uentry.c:6790:19: note: Function 'uinfo_free' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/uentry.c:6790:28: style:inconclusive: Function 'uinfo_free' argument 2 names different: declaration 'p_kind' definition 'kind'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:124:53: note: Function 'uinfo_free' argument 2 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/uentry.c:6790:28: note: Function 'uinfo_free' argument 2 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/uentry.c:6812:19: style:inconclusive: Function 'uinfo_copy' argument 1 names different: declaration 'p_u' definition 'u'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:123:54: note: Function 'uinfo_copy' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/uentry.c:6812:19: note: Function 'uinfo_copy' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/uentry.c:6812:28: style:inconclusive: Function 'uinfo_copy' argument 2 names different: declaration 'p_kind' definition 'kind'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:123:65: note: Function 'uinfo_copy' argument 2 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/uentry.c:6812:28: note: Function 'uinfo_copy' argument 2 names different: declaration 'p_kind' definition 'kind'. splint-3.1.2.dfsg1/src/uentry.c:6841:52: style:inconclusive: Function 'uentry_reallyFree' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:72:64: note: Function 'uentry_reallyFree' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:6841:52: note: Function 'uentry_reallyFree' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/src/uentry.c:7027:34: style:inconclusive: Function 'uentry_showWhereLastKind' argument 1 names different: declaration 'p_spec' definition 'spec'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:46:46: note: Function 'uentry_showWhereLastKind' argument 1 names different: declaration 'p_spec' definition 'spec'. splint-3.1.2.dfsg1/src/uentry.c:7027:34: note: Function 'uentry_showWhereLastKind' argument 1 names different: declaration 'p_spec' definition 'spec'. splint-3.1.2.dfsg1/src/uentry.c:7388:24: style:inconclusive: Function 'paramTypeError' argument 1 names different: declaration 'p_old' definition 'old'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:84:40: note: Function 'paramTypeError' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/uentry.c:7388:24: note: Function 'paramTypeError' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/uentry.c:7388:36: style:inconclusive: Function 'paramTypeError' argument 2 names different: declaration 'p_oldCurrent' definition 'oldCurrent'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:84:68: note: Function 'paramTypeError' argument 2 names different: declaration 'p_oldCurrent' definition 'oldCurrent'. splint-3.1.2.dfsg1/src/uentry.c:7388:36: note: Function 'paramTypeError' argument 2 names different: declaration 'p_oldCurrent' definition 'oldCurrent'. splint-3.1.2.dfsg1/src/uentry.c:7388:54: style:inconclusive: Function 'paramTypeError' argument 3 names different: declaration 'p_oldType' definition 'oldType'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:85:11: note: Function 'paramTypeError' argument 3 names different: declaration 'p_oldType' definition 'oldType'. splint-3.1.2.dfsg1/src/uentry.c:7388:54: note: Function 'paramTypeError' argument 3 names different: declaration 'p_oldType' definition 'oldType'. splint-3.1.2.dfsg1/src/uentry.c:7389:10: style:inconclusive: Function 'paramTypeError' argument 4 names different: declaration 'p_unew' definition 'unew'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:85:43: note: Function 'paramTypeError' argument 4 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/uentry.c:7389:10: note: Function 'paramTypeError' argument 4 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/transferChecks.c:106:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/uentry.c:7389:23: style:inconclusive: Function 'paramTypeError' argument 5 names different: declaration 'p_newCurrent' definition 'newCurrent'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:86:26: note: Function 'paramTypeError' argument 5 names different: declaration 'p_newCurrent' definition 'newCurrent'. splint-3.1.2.dfsg1/src/uentry.c:7389:23: note: Function 'paramTypeError' argument 5 names different: declaration 'p_newCurrent' definition 'newCurrent'. splint-3.1.2.dfsg1/src/transferChecks.c:154:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/uentry.c:7389:41: style:inconclusive: Function 'paramTypeError' argument 6 names different: declaration 'p_newType' definition 'newType'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:87:11: note: Function 'paramTypeError' argument 6 names different: declaration 'p_newType' definition 'newType'. splint-3.1.2.dfsg1/src/uentry.c:7389:41: note: Function 'paramTypeError' argument 6 names different: declaration 'p_newType' definition 'newType'. splint-3.1.2.dfsg1/src/transferChecks.c:168:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/uentry.c:7390:7: style:inconclusive: Function 'paramTypeError' argument 7 names different: declaration 'p_paramno' definition 'paramno'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:87:26: note: Function 'paramTypeError' argument 7 names different: declaration 'p_paramno' definition 'paramno'. splint-3.1.2.dfsg1/src/uentry.c:7390:7: note: Function 'paramTypeError' argument 7 names different: declaration 'p_paramno' definition 'paramno'. splint-3.1.2.dfsg1/src/transferChecks.c:189:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/uentry.c:7474:34: style:inconclusive: Function 'nargsError' argument 1 names different: declaration 'p_old' definition 'old'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:79:46: note: Function 'nargsError' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/uentry.c:7474:34: note: Function 'nargsError' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/transferChecks.c:252:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/src/uentry.c:7474:60: style:inconclusive: Function 'nargsError' argument 2 names different: declaration 'p_unew' definition 'unew'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:79:74: note: Function 'nargsError' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/uentry.c:7474:60: note: Function 'nargsError' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/transferChecks.c:301:34: style:inconclusive: Function 'checkCompletelyDefined' argument 1 names different: declaration 'p_fexp' definition 'fexp'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:59:34: note: Function 'checkCompletelyDefined' argument 1 names different: declaration 'p_fexp' definition 'fexp'. splint-3.1.2.dfsg1/src/transferChecks.c:301:34: note: Function 'checkCompletelyDefined' argument 1 names different: declaration 'p_fexp' definition 'fexp'. splint-3.1.2.dfsg1/src/uentry.c:7491:40: style:inconclusive: Function 'returnValueError' argument 1 names different: declaration 'p_old' definition 'old'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:78:52: note: Function 'returnValueError' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/uentry.c:7491:40: note: Function 'returnValueError' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/transferChecks.c:301:59: style:inconclusive: Function 'checkCompletelyDefined' argument 2 names different: declaration 'p_fref' definition 'fref'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:59:61: note: Function 'checkCompletelyDefined' argument 2 names different: declaration 'p_fref' definition 'fref'. splint-3.1.2.dfsg1/src/transferChecks.c:301:59: note: Function 'checkCompletelyDefined' argument 2 names different: declaration 'p_fref' definition 'fref'. splint-3.1.2.dfsg1/src/uentry.c:7491:66: style:inconclusive: Function 'returnValueError' argument 2 names different: declaration 'p_unew' definition 'unew'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:78:80: note: Function 'returnValueError' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/uentry.c:7491:66: note: Function 'returnValueError' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/transferChecks.c:301:70: style:inconclusive: Function 'checkCompletelyDefined' argument 3 names different: declaration 'p_ofref' definition 'ofref'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:59:74: note: Function 'checkCompletelyDefined' argument 3 names different: declaration 'p_ofref' definition 'ofref'. splint-3.1.2.dfsg1/src/transferChecks.c:301:70: note: Function 'checkCompletelyDefined' argument 3 names different: declaration 'p_ofref' definition 'ofref'. splint-3.1.2.dfsg1/src/uentry.c:7505:41: style:inconclusive: Function 'paramStorageName' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:80:56: note: Function 'paramStorageName' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:7505:41: note: Function 'paramStorageName' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/transferChecks.c:302:13: style:inconclusive: Function 'checkCompletelyDefined' argument 4 names different: declaration 'p_texp' definition 'texp'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:60:13: note: Function 'checkCompletelyDefined' argument 4 names different: declaration 'p_texp' definition 'texp'. splint-3.1.2.dfsg1/src/transferChecks.c:302:13: note: Function 'checkCompletelyDefined' argument 4 names different: declaration 'p_texp' definition 'texp'. splint-3.1.2.dfsg1/src/uentry.c:7510:35: style:inconclusive: Function 'fcnErrName' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:81:50: note: Function 'fcnErrName' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:7510:35: note: Function 'fcnErrName' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/transferChecks.c:302:24: style:inconclusive: Function 'checkCompletelyDefined' argument 5 names different: declaration 'p_tref' definition 'tref'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:60:26: note: Function 'checkCompletelyDefined' argument 5 names different: declaration 'p_tref' definition 'tref'. splint-3.1.2.dfsg1/src/transferChecks.c:302:24: note: Function 'checkCompletelyDefined' argument 5 names different: declaration 'p_tref' definition 'tref'. splint-3.1.2.dfsg1/src/uentry.c:7527:36: style:inconclusive: Function 'checkedName' argument 1 names different: declaration 'p_checked' definition 'checked'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:82:51: note: Function 'checkedName' argument 1 names different: declaration 'p_checked' definition 'checked'. splint-3.1.2.dfsg1/src/uentry.c:7527:36: note: Function 'checkedName' argument 1 names different: declaration 'p_checked' definition 'checked'. splint-3.1.2.dfsg1/src/transferChecks.c:303:9: style:inconclusive: Function 'checkCompletelyDefined' argument 6 names different: declaration 'p_topLevel' definition 'topLevel'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:61:9: note: Function 'checkCompletelyDefined' argument 6 names different: declaration 'p_topLevel' definition 'topLevel'. splint-3.1.2.dfsg1/src/transferChecks.c:303:9: note: Function 'checkCompletelyDefined' argument 6 names different: declaration 'p_topLevel' definition 'topLevel'. splint-3.1.2.dfsg1/src/uentry.c:7541:43: style:inconclusive: Function 'checkNullState' argument 1 names different: declaration 'p_old' definition 'old'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:59:50: note: Function 'checkNullState' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/uentry.c:7541:43: note: Function 'checkNullState' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/transferChecks.c:303:24: style:inconclusive: Function 'checkCompletelyDefined' argument 7 names different: declaration 'p_inUnion' definition 'inUnion'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:61:26: note: Function 'checkCompletelyDefined' argument 7 names different: declaration 'p_inUnion' definition 'inUnion'. splint-3.1.2.dfsg1/src/transferChecks.c:303:24: note: Function 'checkCompletelyDefined' argument 7 names different: declaration 'p_inUnion' definition 'inUnion'. splint-3.1.2.dfsg1/src/uentry.c:7541:69: style:inconclusive: Function 'checkNullState' argument 2 names different: declaration 'p_unew' definition 'unew'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:60:29: note: Function 'checkNullState' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/uentry.c:7541:69: note: Function 'checkNullState' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/transferChecks.c:303:38: style:inconclusive: Function 'checkCompletelyDefined' argument 8 names different: declaration 'p_directUnion' definition 'directUnion'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:61:42: note: Function 'checkCompletelyDefined' argument 8 names different: declaration 'p_directUnion' definition 'directUnion'. splint-3.1.2.dfsg1/src/transferChecks.c:303:38: note: Function 'checkCompletelyDefined' argument 8 names different: declaration 'p_directUnion' definition 'directUnion'. splint-3.1.2.dfsg1/src/uentry.c:7541:80: style:inconclusive: Function 'checkNullState' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:61:13: note: Function 'checkNullState' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. splint-3.1.2.dfsg1/src/uentry.c:7541:80: note: Function 'checkNullState' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. splint-3.1.2.dfsg1/src/transferChecks.c:304:12: style:inconclusive: Function 'checkCompletelyDefined' argument 9 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:62:12: note: Function 'checkCompletelyDefined' argument 9 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/transferChecks.c:304:12: note: Function 'checkCompletelyDefined' argument 9 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/uentry.c:7541:98: style:inconclusive: Function 'checkNullState' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:61:33: note: Function 'checkNullState' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. splint-3.1.2.dfsg1/src/uentry.c:7541:98: note: Function 'checkNullState' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. splint-3.1.2.dfsg1/src/transferChecks.c:304:30: style:inconclusive: Function 'checkCompletelyDefined' argument 10 names different: declaration 'p_transferType' definition 'transferType'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:62:32: note: Function 'checkCompletelyDefined' argument 10 names different: declaration 'p_transferType' definition 'transferType'. splint-3.1.2.dfsg1/src/transferChecks.c:304:30: note: Function 'checkCompletelyDefined' argument 10 names different: declaration 'p_transferType' definition 'transferType'. splint-3.1.2.dfsg1/src/uentry.c:7754:41: style:inconclusive: Function 'checkAliasState' argument 1 names different: declaration 'p_old' definition 'old'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:55:51: note: Function 'checkAliasState' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/uentry.c:7754:41: note: Function 'checkAliasState' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/transferChecks.c:305:8: style:inconclusive: Function 'checkCompletelyDefined' argument 11 names different: declaration 'p_depth' definition 'depth'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:62:52: note: Function 'checkCompletelyDefined' argument 11 names different: declaration 'p_depth' definition 'depth'. splint-3.1.2.dfsg1/src/transferChecks.c:305:8: note: Function 'checkCompletelyDefined' argument 11 names different: declaration 'p_depth' definition 'depth'. splint-3.1.2.dfsg1/src/uentry.c:7754:67: style:inconclusive: Function 'checkAliasState' argument 2 names different: declaration 'p_unew' definition 'unew'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:56:32: note: Function 'checkAliasState' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/uentry.c:7754:67: note: Function 'checkAliasState' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/transferChecks.c:305:20: style:inconclusive: Function 'checkCompletelyDefined' argument 12 names different: declaration 'p_report' definition 'report'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:63:9: note: Function 'checkCompletelyDefined' argument 12 names different: declaration 'p_report' definition 'report'. splint-3.1.2.dfsg1/src/transferChecks.c:305:20: note: Function 'checkCompletelyDefined' argument 12 names different: declaration 'p_report' definition 'report'. splint-3.1.2.dfsg1/src/uentry.c:7755:11: style:inconclusive: Function 'checkAliasState' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:57:16: note: Function 'checkAliasState' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. splint-3.1.2.dfsg1/src/uentry.c:7755:11: note: Function 'checkAliasState' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. splint-3.1.2.dfsg1/src/transferChecks.c:1333:36: style:inconclusive: Function 'checkCompletelyDestroyed' argument 1 names different: declaration 'p_fexp' definition 'fexp'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:1291:36: note: Function 'checkCompletelyDestroyed' argument 1 names different: declaration 'p_fexp' definition 'fexp'. splint-3.1.2.dfsg1/src/transferChecks.c:1333:36: note: Function 'checkCompletelyDestroyed' argument 1 names different: declaration 'p_fexp' definition 'fexp'. splint-3.1.2.dfsg1/src/uentry.c:7755:29: style:inconclusive: Function 'checkAliasState' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:57:36: note: Function 'checkAliasState' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. splint-3.1.2.dfsg1/src/uentry.c:7755:29: note: Function 'checkAliasState' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. splint-3.1.2.dfsg1/src/transferChecks.c:1333:47: style:inconclusive: Function 'checkCompletelyDestroyed' argument 2 names different: declaration 'p_fref' definition 'fref'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:1291:49: note: Function 'checkCompletelyDestroyed' argument 2 names different: declaration 'p_fref' definition 'fref'. splint-3.1.2.dfsg1/src/transferChecks.c:1333:47: note: Function 'checkCompletelyDestroyed' argument 2 names different: declaration 'p_fref' definition 'fref'. splint-3.1.2.dfsg1/src/uentry.c:8069:29: style:inconclusive: Function 'checkVarConformance' argument 1 names different: declaration 'p_old' definition 'old'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:64:55: note: Function 'checkVarConformance' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/uentry.c:8069:29: note: Function 'checkVarConformance' argument 1 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/transferChecks.c:1333:58: style:inconclusive: Function 'checkCompletelyDestroyed' argument 3 names different: declaration 'p_topLevel' definition 'topLevel'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:1291:62: note: Function 'checkCompletelyDestroyed' argument 3 names different: declaration 'p_topLevel' definition 'topLevel'. splint-3.1.2.dfsg1/src/transferChecks.c:1333:58: note: Function 'checkCompletelyDestroyed' argument 3 names different: declaration 'p_topLevel' definition 'topLevel'. splint-3.1.2.dfsg1/src/uentry.c:8069:41: style:inconclusive: Function 'checkVarConformance' argument 2 names different: declaration 'p_unew' definition 'unew'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:65:27: note: Function 'checkVarConformance' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/uentry.c:8069:41: note: Function 'checkVarConformance' argument 2 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/transferChecks.c:1333:73: style:inconclusive: Function 'checkCompletelyDestroyed' argument 4 names different: declaration 'p_isField' definition 'isField'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:1291:79: note: Function 'checkCompletelyDestroyed' argument 4 names different: declaration 'p_isField' definition 'isField'. splint-3.1.2.dfsg1/src/transferChecks.c:1333:73: note: Function 'checkCompletelyDestroyed' argument 4 names different: declaration 'p_isField' definition 'isField'. splint-3.1.2.dfsg1/src/uentry.c:8069:52: style:inconclusive: Function 'checkVarConformance' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:66:11: note: Function 'checkVarConformance' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. splint-3.1.2.dfsg1/src/uentry.c:8069:52: note: Function 'checkVarConformance' argument 3 names different: declaration 'p_mustConform' definition 'mustConform'. splint-3.1.2.dfsg1/src/transferChecks.c:1334:14: style:inconclusive: Function 'checkCompletelyDestroyed' argument 5 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:1292:14: note: Function 'checkCompletelyDestroyed' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/transferChecks.c:1334:14: note: Function 'checkCompletelyDestroyed' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/uentry.c:8069:70: style:inconclusive: Function 'checkVarConformance' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:66:31: note: Function 'checkVarConformance' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. splint-3.1.2.dfsg1/src/uentry.c:8069:70: note: Function 'checkVarConformance' argument 4 names different: declaration 'p_completeConform' definition 'completeConform'. splint-3.1.2.dfsg1/src/transferChecks.c:1334:23: style:inconclusive: Function 'checkCompletelyDestroyed' argument 6 names different: declaration 'p_depth' definition 'depth'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:1292:25: note: Function 'checkCompletelyDestroyed' argument 6 names different: declaration 'p_depth' definition 'depth'. splint-3.1.2.dfsg1/src/transferChecks.c:1334:23: note: Function 'checkCompletelyDestroyed' argument 6 names different: declaration 'p_depth' definition 'depth'. splint-3.1.2.dfsg1/src/uentry.c:9954:52: style:inconclusive: Function 'uentry_updateInto' argument 1 names different: declaration 'p_unew' definition 'unew'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:119:52: note: Function 'uentry_updateInto' argument 1 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/uentry.c:9954:52: note: Function 'uentry_updateInto' argument 1 names different: declaration 'p_unew' definition 'unew'. splint-3.1.2.dfsg1/src/transferChecks.c:1335:14: style:inconclusive: Function 'checkCompletelyDestroyed' argument 7 names different: declaration 'p_desc' definition 'desc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:1292:42: note: Function 'checkCompletelyDestroyed' argument 7 names different: declaration 'p_desc' definition 'desc'. splint-3.1.2.dfsg1/src/transferChecks.c:1335:14: note: Function 'checkCompletelyDestroyed' argument 7 names different: declaration 'p_desc' definition 'desc'. splint-3.1.2.dfsg1/src/uentry.c:9954:65: style:inconclusive: Function 'uentry_updateInto' argument 2 names different: declaration 'p_old' definition 'old'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:119:67: note: Function 'uentry_updateInto' argument 2 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/uentry.c:9954:65: note: Function 'uentry_updateInto' argument 2 names different: declaration 'p_old' definition 'old'. splint-3.1.2.dfsg1/src/transferChecks.c:1335:25: style:inconclusive: Function 'checkCompletelyDestroyed' argument 8 names different: declaration 'p_hideErrors' definition 'hideErrors'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:1293:11: note: Function 'checkCompletelyDestroyed' argument 8 names different: declaration 'p_hideErrors' definition 'hideErrors'. splint-3.1.2.dfsg1/src/transferChecks.c:1335:25: note: Function 'checkCompletelyDestroyed' argument 8 names different: declaration 'p_hideErrors' definition 'hideErrors'. splint-3.1.2.dfsg1/src/uentry.c:11002:41: style:inconclusive: Function 'uentry_isRefCounted' argument 1 names different: declaration 'p_ue' definition 'ue'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/uentry.c:40:41: note: Function 'uentry_isRefCounted' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/uentry.c:11002:41: note: Function 'uentry_isRefCounted' argument 1 names different: declaration 'p_ue' definition 'ue'. splint-3.1.2.dfsg1/src/transferChecks.c:2288:25: style:inconclusive: Function 'checkLeaveTrans' argument 1 names different: declaration 'p_actual' definition 'actual'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:51:37: note: Function 'checkLeaveTrans' argument 1 names different: declaration 'p_actual' definition 'actual'. splint-3.1.2.dfsg1/src/transferChecks.c:2288:25: note: Function 'checkLeaveTrans' argument 1 names different: declaration 'p_actual' definition 'actual'. splint-3.1.2.dfsg1/src/uentry.c:4141:30: style: Parameter 'p1' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/transferChecks.c:2288:46: style:inconclusive: Function 'checkLeaveTrans' argument 2 names different: declaration 'p_transferType' definition 'transferType'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:51:60: note: Function 'checkLeaveTrans' argument 2 names different: declaration 'p_transferType' definition 'transferType'. splint-3.1.2.dfsg1/src/transferChecks.c:2288:46: note: Function 'checkLeaveTrans' argument 2 names different: declaration 'p_transferType' definition 'transferType'. splint-3.1.2.dfsg1/src/uentry.c:4141:42: style: Parameter 'p2' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/transferChecks.c:2319:24: style:inconclusive: Function 'checkGlobTrans' argument 1 names different: declaration 'p_glob' definition 'glob'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:56:36: note: Function 'checkGlobTrans' argument 1 names different: declaration 'p_glob' definition 'glob'. splint-3.1.2.dfsg1/src/transferChecks.c:2319:24: note: Function 'checkGlobTrans' argument 1 names different: declaration 'p_glob' definition 'glob'. splint-3.1.2.dfsg1/src/transferChecks.c:2319:43: style:inconclusive: Function 'checkGlobTrans' argument 2 names different: declaration 'p_type' definition 'type'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:56:57: note: Function 'checkGlobTrans' argument 2 names different: declaration 'p_type' definition 'type'. splint-3.1.2.dfsg1/src/transferChecks.c:2319:43: note: Function 'checkGlobTrans' argument 2 names different: declaration 'p_type' definition 'type'. splint-3.1.2.dfsg1/src/transferChecks.c:2343:43: style:inconclusive: Function 'checkStructTransfer' argument 1 names different: declaration 'p_lhs' definition 'lhs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:46:43: note: Function 'checkStructTransfer' argument 1 names different: declaration 'p_lhs' definition 'lhs'. splint-3.1.2.dfsg1/src/transferChecks.c:2343:43: note: Function 'checkStructTransfer' argument 1 names different: declaration 'p_lhs' definition 'lhs'. splint-3.1.2.dfsg1/src/transferChecks.c:2343:53: style:inconclusive: Function 'checkStructTransfer' argument 2 names different: declaration 'p_slhs' definition 'slhs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:46:55: note: Function 'checkStructTransfer' argument 2 names different: declaration 'p_slhs' definition 'slhs'. splint-3.1.2.dfsg1/src/transferChecks.c:2343:53: note: Function 'checkStructTransfer' argument 2 names different: declaration 'p_slhs' definition 'slhs'. splint-3.1.2.dfsg1/src/uentry.c:7843:17: style: Variable 'oldKind' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/transferChecks.c:2343:68: style:inconclusive: Function 'checkStructTransfer' argument 3 names different: declaration 'p_rhs' definition 'rhs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:46:72: note: Function 'checkStructTransfer' argument 3 names different: declaration 'p_rhs' definition 'rhs'. splint-3.1.2.dfsg1/src/transferChecks.c:2343:68: note: Function 'checkStructTransfer' argument 3 names different: declaration 'p_rhs' definition 'rhs'. splint-3.1.2.dfsg1/src/uentry.c:8363:19: style: Variable 'mustConform' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/transferChecks.c:2343:78: style:inconclusive: Function 'checkStructTransfer' argument 4 names different: declaration 'p_srhs' definition 'srhs'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:46:84: note: Function 'checkStructTransfer' argument 4 names different: declaration 'p_srhs' definition 'srhs'. splint-3.1.2.dfsg1/src/transferChecks.c:2343:78: note: Function 'checkStructTransfer' argument 4 names different: declaration 'p_srhs' definition 'srhs'. splint-3.1.2.dfsg1/src/uentry.c:9330:18: style: Variable 'typeError' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/transferChecks.c:2344:14: style:inconclusive: Function 'checkStructTransfer' argument 5 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:47:14: note: Function 'checkStructTransfer' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/transferChecks.c:2344:14: note: Function 'checkStructTransfer' argument 5 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/uentry.c:10618:18: style: Variable 'hasError' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/transferChecks.c:2345:19: style:inconclusive: Function 'checkStructTransfer' argument 6 names different: declaration 'p_tt' definition 'tt'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:47:34: note: Function 'checkStructTransfer' argument 6 names different: declaration 'p_tt' definition 'tt'. splint-3.1.2.dfsg1/src/transferChecks.c:2345:19: note: Function 'checkStructTransfer' argument 6 names different: declaration 'p_tt' definition 'tt'. splint-3.1.2.dfsg1/src/transferChecks.c:4006:46: style:inconclusive: Function 'checkMetaStateConsistent' argument 1 names different: declaration 'p_fref' definition 'fref'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:48:58: note: Function 'checkMetaStateConsistent' argument 1 names different: declaration 'p_fref' definition 'fref'. splint-3.1.2.dfsg1/src/transferChecks.c:4006:46: note: Function 'checkMetaStateConsistent' argument 1 names different: declaration 'p_fref' definition 'fref'. splint-3.1.2.dfsg1/src/transferChecks.c:4006:57: style:inconclusive: Function 'checkMetaStateConsistent' argument 2 names different: declaration 'p_tref' definition 'tref'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:48:71: note: Function 'checkMetaStateConsistent' argument 2 names different: declaration 'p_tref' definition 'tref'. splint-3.1.2.dfsg1/src/transferChecks.c:4006:57: note: Function 'checkMetaStateConsistent' argument 2 names different: declaration 'p_tref' definition 'tref'. splint-3.1.2.dfsg1/src/transferChecks.c:4007:14: style:inconclusive: Function 'checkMetaStateConsistent' argument 3 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:49:19: note: Function 'checkMetaStateConsistent' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/transferChecks.c:4007:14: note: Function 'checkMetaStateConsistent' argument 3 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/transferChecks.c:4007:45: style:inconclusive: Function 'checkMetaStateConsistent' argument 4 names different: declaration 'p_transferType' definition 'transferType'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:49:39: note: Function 'checkMetaStateConsistent' argument 4 names different: declaration 'p_transferType' definition 'transferType'. splint-3.1.2.dfsg1/src/transferChecks.c:4007:45: note: Function 'checkMetaStateConsistent' argument 4 names different: declaration 'p_transferType' definition 'transferType'. splint-3.1.2.dfsg1/src/transferChecks.c:4317:25: style:inconclusive: Function 'checkTransfer' argument 1 names different: declaration 'p_fexp' definition 'fexp'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:52:37: note: Function 'checkTransfer' argument 1 names different: declaration 'p_fexp' definition 'fexp'. splint-3.1.2.dfsg1/src/transferChecks.c:4317:25: note: Function 'checkTransfer' argument 1 names different: declaration 'p_fexp' definition 'fexp'. splint-3.1.2.dfsg1/src/transferChecks.c:4317:52: style:inconclusive: Function 'checkTransfer' argument 2 names different: declaration 'p_fref' definition 'fref'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:52:66: note: Function 'checkTransfer' argument 2 names different: declaration 'p_fref' definition 'fref'. splint-3.1.2.dfsg1/src/transferChecks.c:4317:52: note: Function 'checkTransfer' argument 2 names different: declaration 'p_fref' definition 'fref'. splint-3.1.2.dfsg1/src/transferChecks.c:4318:18: style:inconclusive: Function 'checkTransfer' argument 3 names different: declaration 'p_texp' definition 'texp'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:53:16: note: Function 'checkTransfer' argument 3 names different: declaration 'p_texp' definition 'texp'. splint-3.1.2.dfsg1/src/transferChecks.c:4318:18: note: Function 'checkTransfer' argument 3 names different: declaration 'p_texp' definition 'texp'. splint-3.1.2.dfsg1/src/transferChecks.c:4318:45: style:inconclusive: Function 'checkTransfer' argument 4 names different: declaration 'p_tref' definition 'tref'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:53:45: note: Function 'checkTransfer' argument 4 names different: declaration 'p_tref' definition 'tref'. splint-3.1.2.dfsg1/src/transferChecks.c:4318:45: note: Function 'checkTransfer' argument 4 names different: declaration 'p_tref' definition 'tref'. splint-3.1.2.dfsg1/src/transferChecks.c:4319:18: style:inconclusive: Function 'checkTransfer' argument 5 names different: declaration 'p_fcn' definition 'fcn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:54:16: note: Function 'checkTransfer' argument 5 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/transferChecks.c:4319:18: note: Function 'checkTransfer' argument 5 names different: declaration 'p_fcn' definition 'fcn'. splint-3.1.2.dfsg1/src/transferChecks.c:4320:17: style:inconclusive: Function 'checkTransfer' argument 6 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:55:15: note: Function 'checkTransfer' argument 6 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/transferChecks.c:4320:17: note: Function 'checkTransfer' argument 6 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/transferChecks.c:4320:35: style:inconclusive: Function 'checkTransfer' argument 7 names different: declaration 'p_transferType' definition 'transferType'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:55:35: note: Function 'checkTransfer' argument 7 names different: declaration 'p_transferType' definition 'transferType'. splint-3.1.2.dfsg1/src/transferChecks.c:4320:35: note: Function 'checkTransfer' argument 7 names different: declaration 'p_transferType' definition 'transferType'. splint-3.1.2.dfsg1/src/transferChecks.c:4419:28: style:inconclusive: Function 'dependentReference' argument 1 names different: declaration 'p_sr' definition 'sr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:65:52: note: Function 'dependentReference' argument 1 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/transferChecks.c:4419:28: note: Function 'dependentReference' argument 1 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/transferChecks.c:4499:50: style:inconclusive: Function 'canLoseLocalReference' argument 1 names different: declaration 'p_sr' definition 'sr'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:66:57: note: Function 'canLoseLocalReference' argument 1 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/transferChecks.c:4499:50: note: Function 'canLoseLocalReference' argument 1 names different: declaration 'p_sr' definition 'sr'. splint-3.1.2.dfsg1/src/transferChecks.c:4499:62: style:inconclusive: Function 'canLoseLocalReference' argument 2 names different: declaration 'p_loc' definition 'loc'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/transferChecks.c:66:71: note: Function 'canLoseLocalReference' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/transferChecks.c:4499:62: note: Function 'canLoseLocalReference' argument 2 names different: declaration 'p_loc' definition 'loc'. splint-3.1.2.dfsg1/src/varKinds.c:397:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/ynm.c:45:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/ynm.c:38:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/abstptr.c:22:7: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] splint-3.1.2.dfsg1/test/abstptr.c:17:8: error: Null pointer dereference: ap [nullPointer] splint-3.1.2.dfsg1/test/abstptr.c:9:15: note: Assignment 'ap2=NULL', assigned value is 0 splint-3.1.2.dfsg1/test/abstptr.c:14:8: note: Assignment 'ip=ap2', assigned value is 0 splint-3.1.2.dfsg1/test/abstptr.c:15:8: note: Assignment 'ap=ip', assigned value is 0 splint-3.1.2.dfsg1/test/abstptr.c:17:8: note: Null pointer dereference splint-3.1.2.dfsg1/test/abstptr.c:18:4: error: Null pointer dereference: ap [nullPointer] splint-3.1.2.dfsg1/test/abstptr.c:9:15: note: Assignment 'ap2=NULL', assigned value is 0 splint-3.1.2.dfsg1/test/abstptr.c:14:8: note: Assignment 'ip=ap2', assigned value is 0 splint-3.1.2.dfsg1/test/abstptr.c:15:8: note: Assignment 'ap=ip', assigned value is 0 splint-3.1.2.dfsg1/test/abstptr.c:18:4: note: Null pointer dereference splint-3.1.2.dfsg1/test/abstptr.c:16:6: style: Variable 'vp' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/abstptr.c:13:6: note: vp is assigned splint-3.1.2.dfsg1/test/abstptr.c:16:6: note: vp is overwritten splint-3.1.2.dfsg1/test/abstptr.c:19:6: style: Variable 'vp' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/abstptr.c:16:6: note: vp is assigned splint-3.1.2.dfsg1/test/abstptr.c:19:6: note: vp is overwritten splint-3.1.2.dfsg1/test/alias2.c:22:7: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/alias2.c:12:9: note: x is assigned splint-3.1.2.dfsg1/test/alias2.c:22:7: note: x is overwritten splint-3.1.2.dfsg1/test/abstptr.c:21:6: style: Variable 'ap' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/abstptr.c:20:6: note: ap is assigned splint-3.1.2.dfsg1/test/abstptr.c:21:6: note: ap is overwritten splint-3.1.2.dfsg1/test/alias.c:36:6: style: Variable '*x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/alias.c:34:6: note: *x is assigned splint-3.1.2.dfsg1/test/alias.c:36:6: note: *x is overwritten splint-3.1.2.dfsg1/test/alias2.c:23:7: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/alias2.c:22:7: note: x is assigned splint-3.1.2.dfsg1/test/alias2.c:23:7: note: x is overwritten splint-3.1.2.dfsg1/test/abstptr.c:19:6: style: Variable 'vp' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/alias.c:21:15: error: Uninitialized variable: z [legacyUninitvar] splint-3.1.2.dfsg1/test/alias2.c:38:6: style: Variable '*x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/alias2.c:29:10: note: *x is assigned splint-3.1.2.dfsg1/test/alias2.c:38:6: note: *x is overwritten splint-3.1.2.dfsg1/test/alias3.c:22:8: style: Variable 's1.a' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/alias2.c:38:6: style: Variable '*x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/alias2.c:34:10: note: *x is assigned splint-3.1.2.dfsg1/test/alias2.c:38:6: note: *x is overwritten splint-3.1.2.dfsg1/test/alias3.c:64:8: style: Variable 'sl.a' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/alias2.c:15:21: style: Local variable 'lx' shadows outer variable [shadowVariable] splint-3.1.2.dfsg1/test/alias2.c:10:12: note: Shadowed declaration splint-3.1.2.dfsg1/test/alias2.c:15:21: note: Shadow variable splint-3.1.2.dfsg1/test/alias4.c:29:14: style: Same expression on both sides of '>'. [duplicateExpression] splint-3.1.2.dfsg1/test/alias2.c:17:3: error: Uninitialized variable: lx [uninitvar] splint-3.1.2.dfsg1/test/alias2.c:15:21: style: Variable 'lx' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/alias5.c:20:6: style: Redundant initialization for 'p2'. The initialized value is overwritten before it is read. [redundantInitialization] splint-3.1.2.dfsg1/test/alias5.c:18:11: note: p2 is initialized splint-3.1.2.dfsg1/test/alias5.c:20:6: note: p2 is overwritten splint-3.1.2.dfsg1/test/alias5.c:4:19: style: struct member 'Unnamed0::y' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/ansireserved.c:13:20: style: Unused variable: powl [unusedVariable] splint-3.1.2.dfsg1/test/ansireserved.c:14:22: style: Unused variable: mem [unusedVariable] splint-3.1.2.dfsg1/test/ansireserved.c:15:22: style: Unused variable: memory [unusedVariable] splint-3.1.2.dfsg1/test/ansireserved2.c:3:7: style: struct member '_s1::x' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/ansireserved.c:16:20: style: Unused variable: wctomb [unusedVariable] splint-3.1.2.dfsg1/test/argorder.c:8:22: error: Expression '"%d %d",z++,z' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/argorder.c:10:23: error: Expression '(i++,j++),i=3' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/argorder2.c:19:16: error: Expression 'i++,i' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/argorder3.c:12:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/argorder3.c:11:5: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/argorder3.c:10:5: note: j is assigned splint-3.1.2.dfsg1/test/argorder3.c:11:5: note: j is overwritten splint-3.1.2.dfsg1/test/argorder3.c:7:5: error: Expression 'i=i++' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/argorder3.c:8:8: error: Expression 'a[i]=i++' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/argorder3.c:9:10: error: Expression 'a[i++]=i' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/argorder3.c:10:11: error: Expression 'i++*i' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/argorder3.c:11:9: error: Expression 'i*i++' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/args.c:33:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/argorder3.c:12:12: error: Expression '--i*++i' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/args.c:39:12: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/argorder3.c:9:10: style: Variable 'a[i++]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/args.c:50:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/argorder3.c:11:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/argorder3.c:12:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/args.c:14:9: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/args.c:13:9: note: y is assigned splint-3.1.2.dfsg1/test/args.c:14:9: note: y is overwritten splint-3.1.2.dfsg1/test/args.c:15:9: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/args.c:14:9: note: y is assigned splint-3.1.2.dfsg1/test/args.c:15:9: note: y is overwritten splint-3.1.2.dfsg1/test/args.c:61:3: warning: Unused variable value 'x' [constStatement] splint-3.1.2.dfsg1/test/args.c:62:3: warning: Unused variable value 'c' [constStatement] splint-3.1.2.dfsg1/test/arraylit.c:5:35: error: Modifying string literal "unmodifiable str.." directly or indirectly is undefined behaviour. [stringLiteralWrite] splint-3.1.2.dfsg1/test/arraylit.c:13:3: note: Modifying string literal "unmodifiable str.." directly or indirectly is undefined behaviour. splint-3.1.2.dfsg1/test/arraylit.c:5:35: note: Modifying string literal "unmodifiable str.." directly or indirectly is undefined behaviour. splint-3.1.2.dfsg1/test/args.c:63:3: warning: Unused variable value 'f' [constStatement] splint-3.1.2.dfsg1/test/arraylit.c:8:32: style: Variable 'modstr2' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/args.c:69:3: warning: Unused variable value 'c' [constStatement] splint-3.1.2.dfsg1/test/arraylit.c:9:32: style: Variable 'modstr3' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/blocks.c:21:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/test/blocks.c:22:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/test/blocks.c:21:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/test/args.c:33:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/args.c:39:14: style: Variable 'c' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/args.c:50:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/args.c:17:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing] splint-3.1.2.dfsg1/test/break.c:19:4: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/test/break.c:23:4: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/test/break.c:19:4: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/test/break.c:33:8: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/buffertest1.c:8:5: error: Uninitialized variable: g [uninitvar] splint-3.1.2.dfsg1/test/buffertest1.c:20:3: error: Uninitialized variable: g [uninitvar] splint-3.1.2.dfsg1/test/buffertest1.c:5:3: error: Uninitialized variable: g [legacyUninitvar] splint-3.1.2.dfsg1/test/buffertest1.c:3:9: style: Variable 'g' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/buffertest1.c:19:9: style: Variable 'g' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/cast.c:18:13: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/cast.c:17:13: note: ip is assigned splint-3.1.2.dfsg1/test/cast.c:18:13: note: ip is overwritten splint-3.1.2.dfsg1/test/cast.c:19:13: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/cast.c:18:13: note: ip is assigned splint-3.1.2.dfsg1/test/cast.c:19:13: note: ip is overwritten splint-3.1.2.dfsg1/test/cast.c:19:13: style: Variable 'ip' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/cast.c:20:12: style: Variable 'a' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/cast.c:21:13: style: Variable 'ap' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/chararraylit.c:9:13: error: Modifying string literal "abc" directly or indirectly is undefined behaviour. [stringLiteralWrite] splint-3.1.2.dfsg1/test/chararraylit.c:13:4: note: Modifying string literal "abc" directly or indirectly is undefined behaviour. splint-3.1.2.dfsg1/test/chararraylit.c:9:13: note: Modifying string literal "abc" directly or indirectly is undefined behaviour. splint-3.1.2.dfsg1/test/chararraylit.c:12:9: style: Variable 's1[1]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/charlit.c:6:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/commentcmd.c:16:13: style: Variable 'a1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:10:13: note: a1 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:16:13: note: a1 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:17:13: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:11:13: note: a2 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:17:13: note: a2 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:18:13: style: Variable 'a3' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:12:13: note: a3 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:18:13: note: a3 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:22:13: style: Variable 'a1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:16:13: note: a1 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:22:13: note: a1 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:23:13: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:17:13: note: a2 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:23:13: note: a2 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:24:13: style: Variable 'a3' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:18:13: note: a3 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:24:13: note: a3 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:28:13: style: Variable 'a1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:22:13: note: a1 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:28:13: note: a1 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:29:13: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:23:13: note: a2 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:29:13: note: a2 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:30:13: style: Variable 'a3' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:24:13: note: a3 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:30:13: note: a3 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:34:13: style: Variable 'a1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:28:13: note: a1 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:34:13: note: a1 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:35:13: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:29:13: note: a2 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:35:13: note: a2 is overwritten splint-3.1.2.dfsg1/test/commentcmd.c:36:13: style: Variable 'a3' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:30:13: note: a3 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:36:13: note: a3 is overwritten splint-3.1.2.dfsg1/test/compoundstmt.c:9:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/commentcmd.c:40:13: style: Variable 'a1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:34:13: note: a1 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:40:13: note: a1 is overwritten splint-3.1.2.dfsg1/test/compoundstmt.c:9:26: style: Variable '__tmp' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/commentcmd.c:41:13: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:35:13: note: a2 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:41:13: note: a2 is overwritten splint-3.1.2.dfsg1/test/condifomit.c:8:18: style: Parameter 'testme' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/commentcmd.c:42:13: style: Variable 'a3' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:36:13: note: a3 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:42:13: note: a3 is overwritten splint-3.1.2.dfsg1/test/condifomit.c:15:17: style: Parameter 'testme' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/commentcmd.c:46:13: style: Variable 'a1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:40:13: note: a1 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:46:13: note: a1 is overwritten splint-3.1.2.dfsg1/test/condifomit.c:27:17: error: Uninitialized variable: i [uninitvar] splint-3.1.2.dfsg1/test/conditions/miroslaw.c:8:8: style: struct member 'ipp_s::ip' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/commentcmd.c:47:13: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:41:13: note: a2 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:47:13: note: a2 is overwritten splint-3.1.2.dfsg1/test/condifomit.c:11:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/commentcmd.c:48:13: style: Variable 'a3' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/commentcmd.c:42:13: note: a3 is assigned splint-3.1.2.dfsg1/test/commentcmd.c:48:13: note: a3 is overwritten splint-3.1.2.dfsg1/test/condifomit.c:12:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/conditions/releases.c:8:8: style: struct member 'ipp_s::ip' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/commentcmd.c:46:13: style: Variable 'a1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/condifomit.c:26:6: style: Variable 'i' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/commentcmd.c:47:13: style: Variable 'a2' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab_interface.c:475:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/commentcmd.c:48:13: style: Variable 'a3' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab_interface.c:154:24: style:inconclusive: Function 'convertTypeExpr' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:50:37: note: Function 'convertTypeExpr' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/usymtab_interface.c:154:24: note: Function 'convertTypeExpr' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/test/controldepth.c:17:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/src/usymtab_interface.c:154:36: style:inconclusive: Function 'convertTypeExpr' argument 2 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:50:62: note: Function 'convertTypeExpr' argument 2 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/usymtab_interface.c:154:36: note: Function 'convertTypeExpr' argument 2 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/test/controldepth.c:21:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/src/usymtab_interface.c:194:31: style:inconclusive: Function 'convertCTypeExpr' argument 1 names different: declaration 'p_c' definition 'c'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:51:38: note: Function 'convertCTypeExpr' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/src/usymtab_interface.c:194:31: note: Function 'convertCTypeExpr' argument 1 names different: declaration 'p_c' definition 'c'. splint-3.1.2.dfsg1/test/controldepth.c:12:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/csyntax.c:2:22: style: struct member 'sopcode::x' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab_interface.c:194:43: style:inconclusive: Function 'convertCTypeExpr' argument 2 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:51:63: note: Function 'convertCTypeExpr' argument 2 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/usymtab_interface.c:194:43: note: Function 'convertCTypeExpr' argument 2 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/test/controldepth.c:17:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/csyntax.c:3:22: style: union member 'uopcode::x' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab_interface.c:345:54: style:inconclusive: Function 'convertLclTypeSpecNode' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:49:65: note: Function 'convertLclTypeSpecNode' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/usymtab_interface.c:345:54: note: Function 'convertLclTypeSpecNode' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/test/controldepth.c:21:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/csyntax.c:16:9: style: struct member 'stat_desc::opcode' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab_interface.c:681:33: style:inconclusive: Function 'getVarName' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:48:63: note: Function 'getVarName' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/usymtab_interface.c:681:33: note: Function 'getVarName' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/test/csyntax.c:17:15: style: struct member 'stat_desc::x' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/csyntax10.c:19:8: style: struct member 'x::tint' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab_interface.c:1044:24: style:inconclusive: Function 'declareFcnAux' argument 1 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:44:26: note: Function 'declareFcnAux' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1044:24: note: Function 'declareFcnAux' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1044:44: style:inconclusive: Function 'declareFcnAux' argument 2 names different: declaration 'p_qt' definition 'qt'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:44:48: note: Function 'declareFcnAux' argument 2 names different: declaration 'p_qt' definition 'qt'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1044:44: note: Function 'declareFcnAux' argument 2 names different: declaration 'p_qt' definition 'qt'. splint-3.1.2.dfsg1/test/csyntax11.c:5:7: style: struct member 'emp::x' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab_interface.c:1044:54: style:inconclusive: Function 'declareFcnAux' argument 3 names different: declaration 'p_ct' definition 'ct'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:44:60: note: Function 'declareFcnAux' argument 3 names different: declaration 'p_ct' definition 'ct'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1044:54: note: Function 'declareFcnAux' argument 3 names different: declaration 'p_ct' definition 'ct'. splint-3.1.2.dfsg1/test/csyntax11.c:6:7: style: struct member 'emp::onet' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab_interface.c:1045:16: style:inconclusive: Function 'declareFcnAux' argument 4 names different: declaration 'p_tn' definition 'tn'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:44:73: note: Function 'declareFcnAux' argument 4 names different: declaration 'p_tn' definition 'tn'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1045:16: note: Function 'declareFcnAux' argument 4 names different: declaration 'p_tn' definition 'tn'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1045:25: style:inconclusive: Function 'declareFcnAux' argument 5 names different: declaration 'p_priv' definition 'priv'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:45:9: note: Function 'declareFcnAux' argument 5 names different: declaration 'p_priv' definition 'priv'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1045:25: note: Function 'declareFcnAux' argument 5 names different: declaration 'p_priv' definition 'priv'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1045:36: style:inconclusive: Function 'declareFcnAux' argument 6 names different: declaration 'p_spec' definition 'spec'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:45:22: note: Function 'declareFcnAux' argument 6 names different: declaration 'p_spec' definition 'spec'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1045:36: note: Function 'declareFcnAux' argument 6 names different: declaration 'p_spec' definition 'spec'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1540:49: style:inconclusive: Function 'fixTermNode' argument 1 names different: declaration 'p_n' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:52:49: note: Function 'fixTermNode' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1540:49: note: Function 'fixTermNode' argument 1 names different: declaration 'p_n' definition 'n'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1540:60: style:inconclusive: Function 'fixTermNode' argument 2 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:52:62: note: Function 'fixTermNode' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1540:60: note: Function 'fixTermNode' argument 2 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/test/csyntax13.c:9:11: style: Local variable 'isrs' shadows outer variable [shadowVariable] splint-3.1.2.dfsg1/test/csyntax13.c:7:9: note: Shadowed declaration splint-3.1.2.dfsg1/test/csyntax13.c:9:11: note: Shadow variable splint-3.1.2.dfsg1/src/usymtab_interface.c:1540:74: style:inconclusive: Function 'fixTermNode' argument 3 names different: declaration 'p_cl' definition 'cl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:52:78: note: Function 'fixTermNode' argument 3 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1540:74: note: Function 'fixTermNode' argument 3 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/test/csyntax13.c:7:9: style: Unused variable: isrs [unusedVariable] splint-3.1.2.dfsg1/src/usymtab_interface.c:1628:41: style:inconclusive: Function 'fixModifies' argument 1 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:53:37: note: Function 'fixModifies' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1628:41: note: Function 'fixModifies' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/test/csyntax13.c:9:11: style: Unused variable: isrs [unusedVariable] splint-3.1.2.dfsg1/test/csyntax14.c:11:13: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/src/usymtab_interface.c:1628:55: style:inconclusive: Function 'fixModifies' argument 2 names different: declaration 'p_cl' definition 'cl'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:53:53: note: Function 'fixModifies' argument 2 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1628:55: note: Function 'fixModifies' argument 2 names different: declaration 'p_cl' definition 'cl'. splint-3.1.2.dfsg1/test/csyntax14.c:4:14: style: struct member 'atomrep::atom' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab_interface.c:1718:45: style:inconclusive: Function 'paramNodeList_toUentryList' argument 1 names different: declaration 'p_p' definition 'p'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab_interface.c:47:61: note: Function 'paramNodeList_toUentryList' argument 1 names different: declaration 'p_p' definition 'p'. splint-3.1.2.dfsg1/src/usymtab_interface.c:1718:45: note: Function 'paramNodeList_toUentryList' argument 1 names different: declaration 'p_p' definition 'p'. splint-3.1.2.dfsg1/test/csyntax14.c:5:25: style: struct member 'atomrep::link' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/csyntax14.c:11:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/csyntax16.c:14:10: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] splint-3.1.2.dfsg1/test/csyntax16.c:39:8: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] splint-3.1.2.dfsg1/test/csyntax17.c:11:7: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/csyntax16.c:10:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/csyntax17.c:6:7: style: struct member 'qry_rsp::rsp' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/csyntax17.c:11:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/csyntax2.c:14:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/csyntax2.c:13:5: note: x is assigned splint-3.1.2.dfsg1/test/csyntax2.c:14:5: note: x is overwritten splint-3.1.2.dfsg1/test/csyntax2.c:14:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/csyntax5.c:4:11: style: struct member 'fd_set::fds_bits' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/varKinds.c:134:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/db1/dbase.c:220:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/db1/dbase.c:210:8: style: Unused variable: er [unusedVariable] splint-3.1.2.dfsg1/test/db1/dbase.c:211:12: style: Unused variable: e [unusedVariable] splint-3.1.2.dfsg1/test/db1/employee.c:5:34: style:inconclusive: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/db1/employee.h:12:55: note: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/test/db1/employee.c:5:34: note: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/test/db1/drive.c:148:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/db1/drive.c:145:5: note: i is assigned splint-3.1.2.dfsg1/test/db1/drive.c:148:5: note: i is overwritten splint-3.1.2.dfsg1/test/db1/erc.c:120:14: error: Dereferencing 'it' after it is deallocated / released [deallocuse] splint-3.1.2.dfsg1/test/db1/erc.c:121:5: error: Dereferencing 'it' after it is deallocated / released [deallocuse] splint-3.1.2.dfsg1/test/db1/erc.c:117:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/db1/eref.c:12:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] splint-3.1.2.dfsg1/test/db1/empset.c:28:8: style: Unused variable: er [unusedVariable] splint-3.1.2.dfsg1/test/db1/empset.c:135:12: style: Unused variable: e [unusedVariable] splint-3.1.2.dfsg1/test/db2/dbase.c:211:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/db2/employee.c:5:34: style:inconclusive: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/db2/employee.h:12:55: note: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/test/db2/employee.c:5:34: note: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/test/db2/drive.c:149:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/db2/drive.c:146:5: note: i is assigned splint-3.1.2.dfsg1/test/db2/drive.c:149:5: note: i is overwritten splint-3.1.2.dfsg1/test/db2/eref.c:12:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] splint-3.1.2.dfsg1/test/db2/etest.c:10:7: style: Unused variable: i [unusedVariable] splint-3.1.2.dfsg1/test/db3/dbase.c:253:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/db3/employee.c:5:34: style:inconclusive: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/db3/employee.h:14:55: note: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/test/db3/employee.c:5:34: note: Function 'employee_setName' argument 1 names different: declaration 'p_e' definition 'e'. splint-3.1.2.dfsg1/test/db3/drive.c:173:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/db3/drive.c:169:5: note: i is assigned splint-3.1.2.dfsg1/test/db3/drive.c:173:5: note: i is overwritten splint-3.1.2.dfsg1/test/db3/eref.c:21:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] splint-3.1.2.dfsg1/test/decl.c:13:6: error: Array 'buf[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/decl.c:13:11: style: Variable 'buf[10]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/decl.c:20:28: style: Variable 'size' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/divzero.c:3:13: error: Division by zero. [zerodiv] splint-3.1.2.dfsg1/test/divzero.c:3:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/divzero.c:4:12: style: Variable 'd' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/dkf5kRange.c:13:7: portability: %i in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/enum.c:37:7: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/enum.c:17:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/enum.c:15:5: note: y is assigned splint-3.1.2.dfsg1/test/enum.c:17:5: note: y is overwritten splint-3.1.2.dfsg1/test/enum.c:18:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/enum.c:16:5: note: x is assigned splint-3.1.2.dfsg1/test/enum.c:18:5: note: x is overwritten splint-3.1.2.dfsg1/test/enum.c:13:7: style: Variable 'a' can be declared as const array [constVariable] splint-3.1.2.dfsg1/test/enum.c:15:7: error: Uninitialized variable: a [uninitvar] splint-3.1.2.dfsg1/test/enum.c:5:26: style: struct member '_st::a' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/enum.c:5:33: style: struct member '_st::b' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/enumtag.c:4:7: style: struct member 's_st::x' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/enum.c:6:22: style: struct member 'st2::a' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/enum.c:6:29: style: struct member 'st2::b' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/enum.c:13:7: style: Variable 'a' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/enum.c:62:7: style: Variable 's.e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/fields3.c:13:9: style: Condition 'i<2' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/fields3.c:9:11: note: Assignment 'i=3', assigned value is 3 splint-3.1.2.dfsg1/test/fields3.c:13:9: note: Condition 'i<2' is always false splint-3.1.2.dfsg1/test/fields3.c:29:9: style: Condition 'i<2' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/fields3.c:25:11: note: Assignment 'i=3', assigned value is 3 splint-3.1.2.dfsg1/test/fields3.c:29:9: note: Condition 'i<2' is always false splint-3.1.2.dfsg1/test/fields3.c:16:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/fileio/file.c:16:9: style: The if condition is the same as the previous if condition [duplicateCondition] splint-3.1.2.dfsg1/test/fileio/file.c:11:9: note: First condition splint-3.1.2.dfsg1/test/fileio/file.c:16:9: note: Second condition splint-3.1.2.dfsg1/test/fileio/file.c:25:10: error: Uninitialized variable: res [legacyUninitvar] splint-3.1.2.dfsg1/test/fileio/file.c:6:9: style: Variable 'res' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/fileio/filerw.c:8:10: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning] splint-3.1.2.dfsg1/test/fileio/filerw.c:12:7: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning] splint-3.1.2.dfsg1/test/fileio/filerw.c:6:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/fileio/filerw.c:5:5: note: c is assigned splint-3.1.2.dfsg1/test/fileio/filerw.c:6:5: note: c is overwritten splint-3.1.2.dfsg1/test/fileio/filerw.c:12:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/fileio/filerw.c:6:5: note: c is assigned splint-3.1.2.dfsg1/test/fileio/filerw.c:12:5: note: c is overwritten splint-3.1.2.dfsg1/test/for/for.c:13:6: error: Array 't[11]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/for/for.c:11:15: note: Assuming that condition 'i<=11' is not redundant splint-3.1.2.dfsg1/test/for/for.c:13:6: note: Array index out of bounds splint-3.1.2.dfsg1/test/for/for.c:8:10: style: Variable 's[j]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/for/for.c:13:10: style: Variable 't[i]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/funcpointer.c:19:28: error: Returning pointer to local variable 'i' that will be invalid when returning. [returnDanglingLifetime] splint-3.1.2.dfsg1/test/funcpointer.c:19:28: note: Address of variable taken here. splint-3.1.2.dfsg1/test/funcpointer.c:19:16: note: Variable created here. splint-3.1.2.dfsg1/test/funcpointer.c:19:28: note: Returning pointer to local variable 'i' that will be invalid when returning. splint-3.1.2.dfsg1/test/funcpointer.c:25:44: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] splint-3.1.2.dfsg1/test/funcpointer.c:29:6: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/funcpointer.c:28:6: note: t1 is assigned splint-3.1.2.dfsg1/test/funcpointer.c:29:6: note: t1 is overwritten splint-3.1.2.dfsg1/test/funcpointer.c:33:6: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/funcpointer.c:32:6: note: t2 is assigned splint-3.1.2.dfsg1/test/funcpointer.c:33:6: note: t2 is overwritten splint-3.1.2.dfsg1/test/funcpointer.c:42:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/funcpointer.c:41:5: note: x is assigned splint-3.1.2.dfsg1/test/funcpointer.c:42:5: note: x is overwritten splint-3.1.2.dfsg1/test/funcpointer.c:44:6: style: Variable 'xp' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/funcpointer.c:43:6: note: xp is assigned splint-3.1.2.dfsg1/test/funcpointer.c:44:6: note: xp is overwritten splint-3.1.2.dfsg1/test/funcpointer.c:35:6: style: Variable 't3' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/funcpointer.c:36:7: style: Variable 't3p' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/funcpointer.c:40:8: style: Variable 'xppp' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/funcpointer.c:42:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/funcpointer.c:44:6: style: Variable 'xp' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/internal.c:21:9: style: Local variable 'e1' shadows outer variable [shadowVariable] splint-3.1.2.dfsg1/test/internal.c:12:7: note: Shadowed declaration splint-3.1.2.dfsg1/test/internal.c:21:9: note: Shadow variable splint-3.1.2.dfsg1/test/internal.c:12:7: style: Unused variable: e1 [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:13:9: style: Unused variable: el [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:14:7: style: Unused variable: alphabet [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:15:8: style: Unused variable: Alphabet [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:16:7: style: Unused variable: alphabet1soup [unusedVariable] splint-3.1.2.dfsg1/test/iter.h:7:69: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] splint-3.1.2.dfsg1/test/internal.c:17:8: style: Unused variable: alphabetlsoup [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:18:7: style: Unused variable: lcase [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:21:9: style: Unused variable: e1 [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:22:9: style: Unused variable: a1phabet [unusedVariable] splint-3.1.2.dfsg1/test/iter2.c:14:3: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] splint-3.1.2.dfsg1/test/internal.c:23:11: style: Unused variable: lcAse [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:24:9: style: Unused variable: s52 [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:25:9: style: Unused variable: sS2 [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:26:9: style: Unused variable: s5Z [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:27:9: style: Unused variable: numO [unusedVariable] splint-3.1.2.dfsg1/test/internal.c:28:9: style: Unused variable: num0 [unusedVariable] splint-3.1.2.dfsg1/test/libs.c:7:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/libs.c:13:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/libs.c:48:3: warning: Return value of function bsearch() is not used. [ignoredReturnValue] splint-3.1.2.dfsg1/test/libs.c:33:7: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning] splint-3.1.2.dfsg1/test/libs.c:47:19: error: Null pointer dereference [nullPointer] splint-3.1.2.dfsg1/test/libs.c:48:12: error: Null pointer dereference [nullPointer] splint-3.1.2.dfsg1/test/libs.c:51:10: error: Null pointer dereference [nullPointer] splint-3.1.2.dfsg1/test/linked.c:4:7: style: struct member '_node::val' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/libs.c:52:10: error: Null pointer dereference [nullPointer] splint-3.1.2.dfsg1/test/linked.c:15:11: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/libs.c:34:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/libs.c:33:5: note: c is assigned splint-3.1.2.dfsg1/test/libs.c:34:5: note: c is overwritten splint-3.1.2.dfsg1/test/libs.c:21:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/libs.c:7:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/libs.c:13:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/linked2.c:4:7: style: struct member '_node::val' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/libs.c:34:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/linked2.c:15:11: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/linked3.c:15:11: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/linked4.c:4:9: style: struct member 'Unnamed0::val' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/linked4.c:19:11: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/linked5.c:4:9: style: struct member 'Unnamed0::val' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/linked5.c:19:11: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/linked6.c:4:9: style: struct member 'Unnamed0::val' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/linked6.c:21:11: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/lintcomments.c:14:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/test/lintcomments.c:20:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/test/lintcomments.c:14:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/test/lintcomments.c:18:7: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/lintcomments.c:24:7: style:inconclusive: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/lintcomments.c:18:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/lintcomments.c:24:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/longint.c:12:7: style: Variable 'li1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/longint.c:8:7: note: li1 is assigned splint-3.1.2.dfsg1/test/longint.c:12:7: note: li1 is overwritten splint-3.1.2.dfsg1/test/longint.c:13:7: style: Variable 'si1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/looptesteffect.c:18:43: warning: Either the condition 'e!=NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/looptesteffect.c:11:10: note: Assuming that condition 'e!=NULL' is not redundant splint-3.1.2.dfsg1/test/looptesteffect.c:18:43: note: Null pointer dereference splint-3.1.2.dfsg1/test/macrosef.c:6:3: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] splint-3.1.2.dfsg1/test/macrosef.c:6:5: warning: In expression like '*A++' the result of '*' is unused. Did you intend to write '(*A)++;'? [clarifyStatement] splint-3.1.2.dfsg1/test/malloc.c:5:7: error: Array 'ip[22]' accessed at index 88, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/malloc.c:15:7: error: Array 'ip[22]' accessed at index 22, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/malloc.c:26:7: error: Array 'ip[87]' accessed at index 87, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/malloc.c:35:7: error: Array 'ip[43]' accessed at index 86, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/manual/bool.c:6:9: style: Condition 'i=3' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/manual/bool.c:10:7: style: Condition 's' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/manual/bool.c:8:13: note: Assuming that condition 's' is not redundant splint-3.1.2.dfsg1/test/manual/bool.c:10:7: note: Condition 's' is always false splint-3.1.2.dfsg1/test/manual/bool.c:3:21: style: Parameter 's' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/manual/implicit.c:2:9: style: struct member 'Unnamed0::name' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/implicit.c:3:7: style: struct member 'Unnamed0::val' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/macros.c:7:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/manual/macros.c:8:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/manual/macros.c:7:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/manual/macros.c:8:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/manual/modify.c:1:17: style: Parameter 'x' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/manual/names.c:10:11: style: Local variable 'x' shadows outer argument [shadowArgument] splint-3.1.2.dfsg1/test/manual/names.c:3:12: note: Shadowed declaration splint-3.1.2.dfsg1/test/manual/names.c:10:11: note: Shadow variable splint-3.1.2.dfsg1/test/manual/names.c:10:13: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/manual/names.c:11:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/manual/noeffect.c:6:5: warning:inconclusive: Found suspicious equality comparison. Did you intend to assign a value instead? [constStatement] splint-3.1.2.dfsg1/test/manual/null.c:1:35: style: Parameter 's' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/manual/null.c:6:35: style: Parameter 's' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/manual/only.c:13:9: error: Dereferencing 'x' after it is deallocated / released [deallocuse] splint-3.1.2.dfsg1/test/manual/only.c:14:3: error: Memory leak: m [memleak] splint-3.1.2.dfsg1/test/manual/order.c:11:15: error: Expression 'x++*x' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/manual/order.c:13:8: error: Expression 'y[i]=i++' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/manual/refs.c:3:8: style: struct member 'Unnamed0::refs' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/refs.c:4:10: style: struct member 'Unnamed0::contents' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/rgb.c:2:8: style: struct member 'color::r' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/rgb.c:2:15: style: struct member 'color::g' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/rgb.c:2:22: style: struct member 'color::b' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/sample.c:11:3: error: Memory leak: x [memleak] splint-3.1.2.dfsg1/test/manual/sample.c:5:10: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/manual/sample.c:5:28: style: Variable 'x' is allocated memory that is never used. [unusedAllocatedMemory] splint-3.1.2.dfsg1/test/manual/setChar.c:5:7: error: Array 'buf[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/manual/stack.c:9:3: error: Non-local variable 'glob' will use pointer to local variable 'loc'. [danglingLifetime] splint-3.1.2.dfsg1/test/manual/stack.c:9:10: note: Address of variable taken here. splint-3.1.2.dfsg1/test/manual/stack.c:7:7: note: Variable created here. splint-3.1.2.dfsg1/test/manual/stack.c:9:3: note: Non-local variable 'glob' will use pointer to local variable 'loc'. splint-3.1.2.dfsg1/test/manual/stack.c:12:10: error: Returning pointer to local variable 'loc' that will be invalid when returning. [returnDanglingLifetime] splint-3.1.2.dfsg1/test/manual/stack.c:12:10: note: Address of variable taken here. splint-3.1.2.dfsg1/test/manual/stack.c:7:7: note: Variable created here. splint-3.1.2.dfsg1/test/manual/stack.c:12:10: note: Returning pointer to local variable 'loc' that will be invalid when returning. splint-3.1.2.dfsg1/test/manual/stack.c:10:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] splint-3.1.2.dfsg1/test/manual/sumsquares.c:9:10: error: Expression '(i++)*(i++)' depends on order of evaluation of side effects [unknownEvaluationOrder] splint-3.1.2.dfsg1/test/manual/types.c:2:8: style: struct member 'color::r' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/types.c:2:15: style: struct member 'color::g' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/manual/types.c:2:22: style: struct member 'color::b' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/merge.c:33:4: error: Dereferencing 'y' after it is deallocated / released [deallocuse] splint-3.1.2.dfsg1/test/merge.c:51:4: error: Null pointer dereference: y [nullPointer] splint-3.1.2.dfsg1/test/merge.c:46:11: note: Assignment 'x=NULL', assigned value is 0 splint-3.1.2.dfsg1/test/merge.c:50:7: note: Assignment 'y=x', assigned value is 0 splint-3.1.2.dfsg1/test/merge.c:51:4: note: Null pointer dereference splint-3.1.2.dfsg1/test/mergestate/taintednm.c:24:10: error: Returning pointer to local variable 't' that will be invalid when returning. [returnDanglingLifetime] splint-3.1.2.dfsg1/test/mergestate/taintednm.c:24:10: note: Array decayed to pointer here. splint-3.1.2.dfsg1/test/mergestate/taintednm.c:3:8: note: Variable created here. splint-3.1.2.dfsg1/test/mergestate/taintednm.c:24:10: note: Returning pointer to local variable 't' that will be invalid when returning. splint-3.1.2.dfsg1/test/metastate/file.c:7:8: style: Unused variable: s [unusedVariable] splint-3.1.2.dfsg1/test/metastate/file1.c:7:8: style: Unused variable: s [unusedVariable] splint-3.1.2.dfsg1/test/metastate/file2.c:13:3: error: Resource leak: fle1 [resourceLeak] splint-3.1.2.dfsg1/test/metastate/file4.c:12:8: style: Unused variable: s [unusedVariable] splint-3.1.2.dfsg1/test/metastate/file5.c:16:3: error: Returning/dereferencing 'fle' after it is deallocated / released [deallocret] splint-3.1.2.dfsg1/test/metastate/file5.c:15:10: note: Returning/dereferencing 'fle' after it is deallocated / released splint-3.1.2.dfsg1/test/metastate/file5.c:16:3: note: Returning/dereferencing 'fle' after it is deallocated / released splint-3.1.2.dfsg1/test/metastate/file5.c:22:8: style: Unused variable: s [unusedVariable] splint-3.1.2.dfsg1/test/metastate/file6.c:20:3: error: Returning/dereferencing 'res' after it is deallocated / released [deallocret] splint-3.1.2.dfsg1/test/metastate/file6.c:19:10: note: Returning/dereferencing 'res' after it is deallocated / released splint-3.1.2.dfsg1/test/metastate/file6.c:20:3: note: Returning/dereferencing 'res' after it is deallocated / released splint-3.1.2.dfsg1/test/metastate/file7.c:10:17: portability: '*msg' is of type 'void', the behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofDereferencedVoidPointer] splint-3.1.2.dfsg1/test/metastate/nullbranch.c:32:1: error: Resource leak: f [resourceLeak] splint-3.1.2.dfsg1/test/metastate/nullbranch.c:30:22: warning: Either the condition 'f!=NULL' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/metastate/nullbranch.c:24:9: note: Assuming that condition 'f!=NULL' is not redundant splint-3.1.2.dfsg1/test/metastate/nullbranch.c:30:22: note: Null pointer dereference splint-3.1.2.dfsg1/test/metastate/nullbranch.c:30:22: error: Null pointer dereference [nullPointer] splint-3.1.2.dfsg1/test/moreBufferTests/initialization.c:5:12: style: Variable 'g' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/moreBufferTests/strncatNotReallyGood.c:4:29: error: Uninitialized variable: buffer [uninitvar] splint-3.1.2.dfsg1/test/moreBufferTests/strrchr.c:7:6: style: Variable 'tt' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab.c:2012:17: warning: Logical disjunction always evaluates to true: c != ' ' || c != '\t'. [incorrectLogicOperator] splint-3.1.2.dfsg1/test/moreBufferTests2/arrayConstExpr.c:10:14: style: Variable 'string1[5]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab.c:6175:13: style: Condition 'gotone' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/usymtab.c:6147:9: note: Assuming that condition 'gotone' is not redundant splint-3.1.2.dfsg1/src/usymtab.c:6175:13: note: Condition 'gotone' is always false splint-3.1.2.dfsg1/test/moreBufferTests2/arrayConstExpr.c:12:18: style: Variable 'string2[MYSIZE]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/moreBufferTests2/fixedArrayType.c:9:28: style: Variable 'buffer[sizeof(int[10])-1]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/moreBufferTests2/initBlock.c:8:6: error: Array 'buf[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/moreBufferTests2/unknownsize.c:9:8: style: Variable 'c[9]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/moreBufferTests2/initBlock.c:8:11: style: Variable 'buf[10]' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/moreBufferTests2/initBlock.c:4:12: note: buf[10] is assigned splint-3.1.2.dfsg1/test/moreBufferTests2/initBlock.c:8:11: note: buf[10] is overwritten splint-3.1.2.dfsg1/test/moreBufferTests2/unknownsize.c:18:19: style: Variable 'b[sizeof(b)-1]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/moreBufferTests2/initBlock.c:8:11: style: Variable 'buf[10]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/moreBufferTests2/initBlock.c:9:12: style: Variable 'buf1[9]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/null2.c:16:19: warning: Either the condition '!x2' is redundant or there is possible null pointer dereference: x2. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/null2.c:16:10: note: Assuming that condition '!x2' is not redundant splint-3.1.2.dfsg1/test/null2.c:16:19: note: Null pointer dereference splint-3.1.2.dfsg1/test/null1.c:19:13: error: Memory leak: y [memleak] splint-3.1.2.dfsg1/test/null2.c:17:18: warning: Either the condition 'x3' is redundant or there is possible null pointer dereference: x3. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/null2.c:17:10: note: Assuming that condition 'x3' is not redundant splint-3.1.2.dfsg1/test/null2.c:17:18: note: Null pointer dereference splint-3.1.2.dfsg1/test/null1.c:67:3: error: Memory leak: z3 [memleak] splint-3.1.2.dfsg1/test/null2.c:30:8: warning: Either the condition 'x4' is redundant or there is possible null pointer dereference: x4. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/null2.c:23:7: note: Assuming that condition 'x4' is not redundant splint-3.1.2.dfsg1/test/null2.c:30:8: note: Null pointer dereference splint-3.1.2.dfsg1/test/null2.c:16:8: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/null2.c:15:8: note: test is assigned splint-3.1.2.dfsg1/test/null2.c:16:8: note: test is overwritten splint-3.1.2.dfsg1/test/null1.c:39:14: warning: Either the condition '!z' is redundant or there is possible null pointer dereference: z. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/null1.c:39:7: note: Assuming that condition '!z' is not redundant splint-3.1.2.dfsg1/test/null1.c:39:14: note: Null pointer dereference splint-3.1.2.dfsg1/test/null2.c:17:8: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/null2.c:16:8: note: test is assigned splint-3.1.2.dfsg1/test/null2.c:17:8: note: test is overwritten splint-3.1.2.dfsg1/test/null3.c:65:14: warning: Identical condition and return expression 'y', return value is always 0 [identicalConditionAfterEarlyExit] splint-3.1.2.dfsg1/test/null3.c:58:7: note: If condition 'y' is true, the function will return/exit splint-3.1.2.dfsg1/test/null3.c:65:14: note: Returning identical expression 'y' splint-3.1.2.dfsg1/test/null1.c:43:22: warning: Either the condition 'z4==NULL' is redundant or there is possible null pointer dereference: z4. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/null1.c:43:10: note: Assuming that condition 'z4==NULL' is not redundant splint-3.1.2.dfsg1/test/null1.c:43:22: note: Null pointer dereference splint-3.1.2.dfsg1/test/null2.c:18:8: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/null2.c:17:8: note: test is assigned splint-3.1.2.dfsg1/test/null2.c:18:8: note: test is overwritten splint-3.1.2.dfsg1/test/null3.c:43:9: style: Variable '*arg1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/null3.c:31:13: note: *arg1 is assigned splint-3.1.2.dfsg1/test/null3.c:43:9: note: *arg1 is overwritten splint-3.1.2.dfsg1/test/null1.c:46:25: warning: Either the condition 'z2!=NULL' is redundant or there is possible null pointer dereference: z2. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/null1.c:46:12: note: Assuming that condition 'z2!=NULL' is not redundant splint-3.1.2.dfsg1/test/null1.c:46:25: note: Null pointer dereference splint-3.1.2.dfsg1/test/null2.c:20:8: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/null2.c:18:8: note: test is assigned splint-3.1.2.dfsg1/test/null2.c:20:8: note: test is overwritten splint-3.1.2.dfsg1/test/null3.c:58:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] splint-3.1.2.dfsg1/test/null3.c:63:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/test/null3.c:58:3: note: Found duplicate branches for 'if' and 'else'. splint-3.1.2.dfsg1/test/null1.c:49:11: warning: Either the condition 'z3!=NULL' is redundant or there is possible null pointer dereference: z3. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/null1.c:48:10: note: Assuming that condition 'z3!=NULL' is not redundant splint-3.1.2.dfsg1/test/null1.c:49:11: note: Null pointer dereference splint-3.1.2.dfsg1/test/null2.c:21:8: style: Variable 'test' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/null2.c:20:8: note: test is assigned splint-3.1.2.dfsg1/test/null2.c:21:8: note: test is overwritten splint-3.1.2.dfsg1/test/null3.c:9:34: style: Parameter 'x' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/null1.c:55:4: warning: Either the condition 'z2!=NULL' is redundant or there is possible null pointer dereference: z2. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/test/null1.c:53:10: note: Assuming that condition 'z2!=NULL' is not redundant splint-3.1.2.dfsg1/test/null1.c:55:4: note: Null pointer dereference splint-3.1.2.dfsg1/test/null2.c:5:56: style: Parameter 'x' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/null6.c:39:9: style: Condition 'x==NULL' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/null6.c:37:13: note: Assignment 'x=NULL', assigned value is 0 splint-3.1.2.dfsg1/test/null6.c:39:9: note: Condition 'x==NULL' is always true splint-3.1.2.dfsg1/test/null1.c:55:7: style: Variable '*z2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/null1.c:53:25: note: *z2 is assigned splint-3.1.2.dfsg1/test/null1.c:55:7: note: *z2 is overwritten splint-3.1.2.dfsg1/test/null2.c:10:55: style: Parameter 'x2' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/null6.c:9:14: style: Parameter 'x' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/null1.c:5:56: style: Parameter 'x' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/null2.c:21:8: style: Variable 'test' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/null6.c:14:49: style: Parameter 'x' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy_support1.c:47:13: error: Common realloc mistake: 'word' nulled but not freed upon failure [memleakOnRealloc] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy_support1.c:59:16: style: Parameter 'what' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy_support1.c:112:18: style: Variable 'num_chars' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/nullterminatedtest/test1.c:13:6: error: Uninitialized variable: d [uninitvar] splint-3.1.2.dfsg1/test/nullterminatedtest/test3.c:14:9: error: Uninitialized variable: y [uninitvar] splint-3.1.2.dfsg1/test/nullterminatedtest/test3.c:14:12: error: Uninitialized variable: x [uninitvar] splint-3.1.2.dfsg1/test/nullterminatedtest/test3.c:34:8: error: Uninitialized variable: d [uninitvar] splint-3.1.2.dfsg1/test/nullterminatedtest/test3.c:26:29: style: Unused variable: c [unusedVariable] splint-3.1.2.dfsg1/test/numabstract.c:13:6: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/numabstract.c:12:6: note: a2 is assigned splint-3.1.2.dfsg1/test/numabstract.c:13:6: note: a2 is overwritten splint-3.1.2.dfsg1/test/numabstract.c:15:6: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/numabstract.c:13:6: note: a2 is assigned splint-3.1.2.dfsg1/test/numabstract.c:15:6: note: a2 is overwritten splint-3.1.2.dfsg1/test/numabstract.c:19:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/numabstract.c:14:5: note: i is assigned splint-3.1.2.dfsg1/test/numabstract.c:19:5: note: i is overwritten splint-3.1.2.dfsg1/test/numabstract.c:16:6: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/numabstract.c:15:6: note: a2 is assigned splint-3.1.2.dfsg1/test/numabstract.c:16:6: note: a2 is overwritten splint-3.1.2.dfsg1/test/numabstract.c:17:6: style: Variable 'a2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/numabstract.c:16:6: note: a2 is assigned splint-3.1.2.dfsg1/test/numabstract.c:17:6: note: a2 is overwritten splint-3.1.2.dfsg1/test/numabstract.c:20:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/numabstract.c:19:5: note: i is assigned splint-3.1.2.dfsg1/test/numabstract.c:20:5: note: i is overwritten splint-3.1.2.dfsg1/test/observer.c:4:9: style: struct member 'Unnamed0::val' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/numabstract.c:20:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/oldstyle2.c:6:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/oldstyle2.c:6:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/oldstyle2.c:17:8: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab.c:2029:17: warning: Either the condition '(s=reader_readLine(f,s,MAX_DUMP_LINE_LENGTH))!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck] splint-3.1.2.dfsg1/src/usymtab.c:1904:62: note: Assuming that condition '(s=reader_readLine(f,s,MAX_DUMP_LINE_LENGTH))!=NULL' is not redundant splint-3.1.2.dfsg1/src/usymtab.c:2029:17: note: Null pointer dereference splint-3.1.2.dfsg1/src/usymtab.c:212:40: style:inconclusive: Function 'usymtab_mustBreak' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:168:40: note: Function 'usymtab_mustBreak' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:212:40: note: Function 'usymtab_mustBreak' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outglob.c:22:8: style: Variable 'loc' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/outglob.c:21:8: note: loc is assigned splint-3.1.2.dfsg1/test/outglob.c:22:8: note: loc is overwritten splint-3.1.2.dfsg1/src/usymtab.c:218:41: style:inconclusive: Function 'usymtab_mustEscape' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:169:41: note: Function 'usymtab_mustEscape' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:218:41: note: Function 'usymtab_mustEscape' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outglob.c:23:8: style: Variable 'loc' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/outglob.c:22:8: note: loc is assigned splint-3.1.2.dfsg1/test/outglob.c:23:8: note: loc is overwritten splint-3.1.2.dfsg1/src/usymtab.c:249:47: style:inconclusive: Function 'usymtab_isAltDefinitelyNull' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:104:47: note: Function 'usymtab_isAltDefinitelyNull' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:249:47: note: Function 'usymtab_isAltDefinitelyNull' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outglob.c:14:11: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab.c:1405:41: style:inconclusive: Function 'usymtab_getIndex' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:160:55: note: Function 'usymtab_getIndex' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:1405:41: note: Function 'usymtab_getIndex' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outglob.c:23:8: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab.c:1405:52: style:inconclusive: Function 'usymtab_getIndex' argument 2 names different: declaration 'p_k' definition 'k'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:160:68: note: Function 'usymtab_getIndex' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/src/usymtab.c:1405:52: note: Function 'usymtab_getIndex' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/test/outglob.c:27:8: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/outparam.c:42:5: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] splint-3.1.2.dfsg1/src/usymtab.c:1436:43: style:inconclusive: Function 'usymtab_fetchIndex' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:161:71: note: Function 'usymtab_fetchIndex' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:1436:43: note: Function 'usymtab_fetchIndex' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outparam.c:48:3: error: Memory leak: t4 [memleak] splint-3.1.2.dfsg1/src/usymtab.c:1436:53: style:inconclusive: Function 'usymtab_fetchIndex' argument 2 names different: declaration 'p_ui' definition 'ui'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:161:83: note: Function 'usymtab_fetchIndex' argument 2 names different: declaration 'p_ui' definition 'ui'. splint-3.1.2.dfsg1/src/usymtab.c:1436:53: note: Function 'usymtab_fetchIndex' argument 2 names different: declaration 'p_ui' definition 'ui'. splint-3.1.2.dfsg1/test/outparam.c:12:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/outparam.c:10:5: note: i is assigned splint-3.1.2.dfsg1/test/outparam.c:12:5: note: i is overwritten splint-3.1.2.dfsg1/test/parentype.c:6:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab.c:4638:42: style:inconclusive: Function 'usymtab_getRefTab' argument 1 names different: declaration 'p_u' definition 'u'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:124:44: note: Function 'usymtab_getRefTab' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/usymtab.c:4638:42: note: Function 'usymtab_getRefTab' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/test/outparam.c:22:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/outparam.c:21:5: note: x is assigned splint-3.1.2.dfsg1/test/outparam.c:22:5: note: x is overwritten splint-3.1.2.dfsg1/test/parentype.c:4:10: style: Variable 'z' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/src/usymtab.c:4638:49: style:inconclusive: Function 'usymtab_getRefTab' argument 2 names different: declaration 'p_level' definition 'level'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:124:53: note: Function 'usymtab_getRefTab' argument 2 names different: declaration 'p_level' definition 'level'. splint-3.1.2.dfsg1/src/usymtab.c:4638:49: note: Function 'usymtab_getRefTab' argument 2 names different: declaration 'p_level' definition 'level'. splint-3.1.2.dfsg1/test/outparam.c:23:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/outparam.c:22:5: note: x is assigned splint-3.1.2.dfsg1/test/outparam.c:23:5: note: x is overwritten splint-3.1.2.dfsg1/test/preds.c:15:7: style: Condition '!(*p)' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/preds.c:10:7: note: Assuming condition '*p' is false splint-3.1.2.dfsg1/test/preds.c:15:7: note: Condition '!(*p)' is always true splint-3.1.2.dfsg1/src/usymtab.c:4638:63: style:inconclusive: Function 'usymtab_getRefTab' argument 3 names different: declaration 'p_index' definition 'index'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:124:69: note: Function 'usymtab_getRefTab' argument 3 names different: declaration 'p_index' definition 'index'. splint-3.1.2.dfsg1/src/usymtab.c:4638:63: note: Function 'usymtab_getRefTab' argument 3 names different: declaration 'p_index' definition 'index'. splint-3.1.2.dfsg1/test/outparam.c:24:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/outparam.c:23:5: note: x is assigned splint-3.1.2.dfsg1/test/outparam.c:24:5: note: x is overwritten splint-3.1.2.dfsg1/test/postnotnull.c:2:9: style: struct member 'T::x' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/preds.c:25:10: style: Condition 'c='a'' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/src/usymtab.c:4654:42: style:inconclusive: Function 'usymtab_dropEnv' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:142:42: note: Function 'usymtab_dropEnv' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:4654:42: note: Function 'usymtab_dropEnv' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outparam.c:42:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/outparam.c:41:5: note: s is assigned splint-3.1.2.dfsg1/test/outparam.c:42:5: note: s is overwritten splint-3.1.2.dfsg1/src/usymtab.c:4741:44: style:inconclusive: Function 'usymtab_getRefNoisy' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:144:46: note: Function 'usymtab_getRefNoisy' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:4741:44: note: Function 'usymtab_getRefNoisy' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outparam.c:16:31: style: Parameter 'b' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/src/usymtab.c:4741:51: style:inconclusive: Function 'usymtab_getRefNoisy' argument 2 names different: declaration 'p_level' definition 'level'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:144:55: note: Function 'usymtab_getRefNoisy' argument 2 names different: declaration 'p_level' definition 'level'. splint-3.1.2.dfsg1/src/usymtab.c:4741:51: note: Function 'usymtab_getRefNoisy' argument 2 names different: declaration 'p_level' definition 'level'. splint-3.1.2.dfsg1/test/outparam.c:8:3: error: Uninitialized variable: u1 [uninitvar] splint-3.1.2.dfsg1/test/refcounts.c:32:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] splint-3.1.2.dfsg1/src/usymtab.c:4741:65: style:inconclusive: Function 'usymtab_getRefNoisy' argument 3 names different: declaration 'p_index' definition 'index'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:144:71: note: Function 'usymtab_getRefNoisy' argument 3 names different: declaration 'p_index' definition 'index'. splint-3.1.2.dfsg1/src/usymtab.c:4741:65: note: Function 'usymtab_getRefNoisy' argument 3 names different: declaration 'p_index' definition 'index'. splint-3.1.2.dfsg1/test/outparam.c:37:5: error: Uninitialized variable: c [uninitvar] splint-3.1.2.dfsg1/test/release.c:22:9: style: Variable 'z' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab.c:4861:44: style:inconclusive: Function 'refTable_lookup' argument 1 names different: declaration 'p_ut' definition 'ut'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:167:51: note: Function 'refTable_lookup' argument 1 names different: declaration 'p_ut' definition 'ut'. splint-3.1.2.dfsg1/src/usymtab.c:4861:44: note: Function 'refTable_lookup' argument 1 names different: declaration 'p_ut' definition 'ut'. splint-3.1.2.dfsg1/test/outparam.c:37:8: error: Uninitialized variable: b [uninitvar] splint-3.1.2.dfsg1/test/refcounts.c:71:6: style: Redundant initialization for 'z2'. The initialized value is overwritten before it is read. [redundantInitialization] splint-3.1.2.dfsg1/test/refcounts.c:69:9: note: z2 is initialized splint-3.1.2.dfsg1/test/refcounts.c:71:6: note: z2 is overwritten splint-3.1.2.dfsg1/test/repexpose.c:11:13: style: Variable 'a->parent' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/repexpose.c:10:13: note: a->parent is assigned splint-3.1.2.dfsg1/test/repexpose.c:11:13: note: a->parent is overwritten splint-3.1.2.dfsg1/src/usymtab.c:4861:52: style:inconclusive: Function 'refTable_lookup' argument 2 names different: declaration 'p_level' definition 'level'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:167:61: note: Function 'refTable_lookup' argument 2 names different: declaration 'p_level' definition 'level'. splint-3.1.2.dfsg1/src/usymtab.c:4861:52: note: Function 'refTable_lookup' argument 2 names different: declaration 'p_level' definition 'level'. splint-3.1.2.dfsg1/test/outparam.c:39:5: error: Uninitialized variable: d [uninitvar] splint-3.1.2.dfsg1/test/refcounts.c:32:6: style: Variable 'r2' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/repexpose.c:12:13: style: Variable 'a->parent' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/repexpose.c:11:13: note: a->parent is assigned splint-3.1.2.dfsg1/test/repexpose.c:12:13: note: a->parent is overwritten splint-3.1.2.dfsg1/src/usymtab.c:4861:66: style:inconclusive: Function 'refTable_lookup' argument 3 names different: declaration 'p_index' definition 'index'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:167:77: note: Function 'refTable_lookup' argument 3 names different: declaration 'p_index' definition 'index'. splint-3.1.2.dfsg1/src/usymtab.c:4861:66: note: Function 'refTable_lookup' argument 3 names different: declaration 'p_index' definition 'index'. splint-3.1.2.dfsg1/test/outparam.c:41:7: error: Uninitialized variable: t [uninitvar] splint-3.1.2.dfsg1/test/refcounts.c:71:6: style: Variable 'z2' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/repexpose.c:13:13: style: Variable 'a->parent' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/repexpose.c:12:13: note: a->parent is assigned splint-3.1.2.dfsg1/test/repexpose.c:13:13: note: a->parent is overwritten splint-3.1.2.dfsg1/src/usymtab.c:4891:44: style:inconclusive: Function 'usymtab_addRefEntry' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:140:46: note: Function 'usymtab_addRefEntry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:4891:44: note: Function 'usymtab_addRefEntry' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outparam.c:42:7: error: Uninitialized variable: t2 [uninitvar] splint-3.1.2.dfsg1/src/usymtab.c:4891:55: style:inconclusive: Function 'usymtab_addRefEntry' argument 2 names different: declaration 'p_k' definition 'k'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:140:59: note: Function 'usymtab_addRefEntry' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/src/usymtab.c:4891:55: note: Function 'usymtab_addRefEntry' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/test/outparam.c:44:3: error: Uninitialized variable: t3 [uninitvar] splint-3.1.2.dfsg1/test/sharing1.c:11:9: style: Condition '3>*x' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/sharing1.c:10:8: note: Assignment '*x=3', assigned value is 3 splint-3.1.2.dfsg1/test/sharing1.c:11:9: note: Condition '3>*x' is always false splint-3.1.2.dfsg1/src/usymtab.c:4956:42: style:inconclusive: Function 'usymtab_lookupAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:162:56: note: Function 'usymtab_lookupAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:4956:42: note: Function 'usymtab_lookupAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outparam.c:42:7: error: Uninitialized struct member: t2.a [uninitStructMember] splint-3.1.2.dfsg1/test/sharing2.c:20:5: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/sharing2.c:19:5: note: z is assigned splint-3.1.2.dfsg1/test/sharing2.c:20:5: note: z is overwritten splint-3.1.2.dfsg1/src/usymtab.c:4956:53: style:inconclusive: Function 'usymtab_lookupAux' argument 2 names different: declaration 'p_k' definition 'k'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:162:69: note: Function 'usymtab_lookupAux' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/src/usymtab.c:4956:53: note: Function 'usymtab_lookupAux' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:417:30: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] splint-3.1.2.dfsg1/test/outparam.c:24:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/sharing1.c:59:3: error: Memory leak: y2 [memleak] splint-3.1.2.dfsg1/test/sharing2.c:20:5: style: Variable 'z' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/src/usymtab.c:5003:33: style:inconclusive: Function 'usymtab_lookupQuietAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:147:35: note: Function 'usymtab_lookupQuietAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:5003:33: note: Function 'usymtab_lookupQuietAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:503:35: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/outparam.c:26:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/sharing4.c:26:15: style: Variable 'globshared1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/sharing4.c:25:15: note: globshared1 is assigned splint-3.1.2.dfsg1/test/sharing4.c:26:15: note: globshared1 is overwritten splint-3.1.2.dfsg1/src/usymtab.c:5003:44: style:inconclusive: Function 'usymtab_lookupQuietAux' argument 2 names different: declaration 'p_k' definition 'k'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:147:48: note: Function 'usymtab_lookupQuietAux' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/src/usymtab.c:5003:44: note: Function 'usymtab_lookupQuietAux' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:505:34: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] splint-3.1.2.dfsg1/test/outparam.c:42:5: style: Variable 's' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/sharing4.c:27:15: style: Variable 'globshared1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/sharing4.c:26:15: note: globshared1 is assigned splint-3.1.2.dfsg1/test/sharing4.c:27:15: note: globshared1 is overwritten splint-3.1.2.dfsg1/test/sharing5.c:32:3: error: Memory leak: localp [memleak] splint-3.1.2.dfsg1/src/usymtab.c:5003:52: style:inconclusive: Function 'usymtab_lookupQuietAux' argument 3 names different: declaration 'p_noalt' definition 'noalt'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:147:58: note: Function 'usymtab_lookupQuietAux' argument 3 names different: declaration 'p_noalt' definition 'noalt'. splint-3.1.2.dfsg1/src/usymtab.c:5003:52: note: Function 'usymtab_lookupQuietAux' argument 3 names different: declaration 'p_noalt' definition 'noalt'. splint-3.1.2.dfsg1/test/outparam.c:45:7: style: Variable 'u.a' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/sharing4.c:30:15: style: Variable 'globshared1' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/sharing4.c:27:15: note: globshared1 is assigned splint-3.1.2.dfsg1/test/sharing4.c:30:15: note: globshared1 is overwritten splint-3.1.2.dfsg1/test/sharing5.c:30:10: style: Variable 'local4' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/sharing5.c:29:10: note: local4 is assigned splint-3.1.2.dfsg1/test/sharing5.c:30:10: note: local4 is overwritten splint-3.1.2.dfsg1/test/shifts.c:16:6: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/shifts.c:15:6: note: v2 is assigned splint-3.1.2.dfsg1/test/shifts.c:16:6: note: v2 is overwritten splint-3.1.2.dfsg1/src/usymtab.c:5030:30: style:inconclusive: Function 'usymtab_lookupQuiet' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:150:32: note: Function 'usymtab_lookupQuiet' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:5030:30: note: Function 'usymtab_lookupQuiet' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/outparam.c:34:9: style: Variable 't' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/sharing5.c:32:10: style: Variable 'localp' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/shifts.c:17:6: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/shifts.c:16:6: note: v2 is assigned splint-3.1.2.dfsg1/test/shifts.c:17:6: note: v2 is overwritten splint-3.1.2.dfsg1/src/usymtab.c:5030:41: style:inconclusive: Function 'usymtab_lookupQuiet' argument 2 names different: declaration 'p_k' definition 'k'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:150:45: note: Function 'usymtab_lookupQuiet' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/src/usymtab.c:5030:41: note: Function 'usymtab_lookupQuiet' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/test/shifts.c:17:11: error: Shifting 32-bit value by 4294967294 bits is undefined behaviour [shiftTooManyBits] splint-3.1.2.dfsg1/test/simplebufferConstraintTests/sizeof.c:17:2: error: Array 'x[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/src/usymtab.c:5036:35: style:inconclusive: Function 'usymtab_lookupQuietNoAlt' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:153:37: note: Function 'usymtab_lookupQuietNoAlt' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:5036:35: note: Function 'usymtab_lookupQuietNoAlt' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/shifts.c:17:14: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] splint-3.1.2.dfsg1/test/simplebufferConstraintTests/test3.c:9:4: error: Array 'g[100]' accessed at index 101, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/src/usymtab.c:5036:46: style:inconclusive: Function 'usymtab_lookupQuietNoAlt' argument 2 names different: declaration 'p_k' definition 'k'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:153:50: note: Function 'usymtab_lookupQuietNoAlt' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/src/usymtab.c:5036:46: note: Function 'usymtab_lookupQuietNoAlt' argument 2 names different: declaration 'p_k' definition 'k'. splint-3.1.2.dfsg1/test/shifts.c:12:6: style: Variable 'v1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/simplebufferConstraintTests/test3.c:10:4: error: Array 'g[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/simplebufferConstraintTests/test7.c:10:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] splint-3.1.2.dfsg1/src/usymtab.c:5188:34: style:inconclusive: Function 'usymtab_suFieldsType' argument 1 names different: declaration 'p_f' definition 'f'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:106:47: note: Function 'usymtab_suFieldsType' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/src/usymtab.c:5188:34: note: Function 'usymtab_suFieldsType' argument 1 names different: declaration 'p_f' definition 'f'. splint-3.1.2.dfsg1/test/shifts.c:13:6: style: Variable 'j1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/simplebufferConstraintTests/test3.c:6:9: style: Variable 'j[22]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/simplebufferConstraintTests/test7.c:10:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/sizeof.c:6:4: error: Array 'x[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/src/usymtab.c:5188:42: style:inconclusive: Function 'usymtab_suFieldsType' argument 2 names different: declaration 'p_isStruct' definition 'isStruct'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:106:57: note: Function 'usymtab_suFieldsType' argument 2 names different: declaration 'p_isStruct' definition 'isStruct'. splint-3.1.2.dfsg1/src/usymtab.c:5188:42: note: Function 'usymtab_suFieldsType' argument 2 names different: declaration 'p_isStruct' definition 'isStruct'. splint-3.1.2.dfsg1/test/shifts.c:17:6: style: Variable 'v2' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/simplebufferConstraintTests/test3.c:10:10: style: Variable 'g[100]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/sizeoftest/sizeof.c:6:3: error: Array 'x[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/src/usymtab.c:5365:47: style:inconclusive: Function 'refTable_free' argument 1 names different: declaration 'p_x' definition 'x'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:105:59: note: Function 'refTable_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/src/usymtab.c:5365:47: note: Function 'refTable_free' argument 1 names different: declaration 'p_x' definition 'x'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:297:7: style:inconclusive: Function 'html_directory' argument 1 names different: declaration 'a' definition 'dirname'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:100:28: note: Function 'html_directory' argument 1 names different: declaration 'a' definition 'dirname'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:297:7: note: Function 'html_directory' argument 1 names different: declaration 'a' definition 'dirname'. splint-3.1.2.dfsg1/src/usymtab.c:5365:54: style:inconclusive: Function 'refTable_free' argument 2 names different: declaration 'p_nentries' definition 'nentries'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:105:68: note: Function 'refTable_free' argument 2 names different: declaration 'p_nentries' definition 'nentries'. splint-3.1.2.dfsg1/src/usymtab.c:5365:54: note: Function 'refTable_free' argument 2 names different: declaration 'p_nentries' definition 'nentries'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:584:7: style:inconclusive: Function 'dir_dot_parse' argument 1 names different: declaration 's' definition 'indir'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:101:27: note: Function 'dir_dot_parse' argument 1 names different: declaration 's' definition 'indir'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:584:7: note: Function 'dir_dot_parse' argument 1 names different: declaration 's' definition 'indir'. splint-3.1.2.dfsg1/src/usymtab.c:5381:53: style:inconclusive: Function 'usymtab_freeLevel' argument 1 names different: declaration 'p_u' definition 'u'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:118:53: note: Function 'usymtab_freeLevel' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/usymtab.c:5381:53: note: Function 'usymtab_freeLevel' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:585:7: style:inconclusive: Function 'dir_dot_parse' argument 2 names different: declaration 'd' definition 'outdir'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:101:36: note: Function 'dir_dot_parse' argument 2 names different: declaration 'd' definition 'outdir'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:585:7: note: Function 'dir_dot_parse' argument 2 names different: declaration 'd' definition 'outdir'. splint-3.1.2.dfsg1/src/usymtab.c:5424:37: style:inconclusive: Function 'usymtab_freeAux' argument 1 names different: declaration 'p_u' definition 'u'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:108:49: note: Function 'usymtab_freeAux' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/src/usymtab.c:5424:37: note: Function 'usymtab_freeAux' argument 1 names different: declaration 'p_u' definition 'u'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:711:7: style:inconclusive: Function 'html_file' argument 1 names different: declaration 'a' definition 'fname'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:99:23: note: Function 'html_file' argument 1 names different: declaration 'a' definition 'fname'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:711:7: note: Function 'html_file' argument 1 names different: declaration 'a' definition 'fname'. splint-3.1.2.dfsg1/test/specclauses.c:4:9: style: struct member 'record::id' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab.c:5592:47: style:inconclusive: Function 'usymtab_isDefinitelyNullAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:121:47: note: Function 'usymtab_isDefinitelyNullAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:5592:47: note: Function 'usymtab_isDefinitelyNullAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:712:7: style:inconclusive: Function 'html_file' argument 2 names different: declaration 'b' definition 'sname'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:99:32: note: Function 'html_file' argument 2 names different: declaration 'b' definition 'sname'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:712:7: note: Function 'html_file' argument 2 names different: declaration 'b' definition 'sname'. splint-3.1.2.dfsg1/test/specclauses.c:5:7: style: struct member 'record::year' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab.c:5699:34: style:inconclusive: Function 'usymtab_unparseStackTab' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:122:60: note: Function 'usymtab_unparseStackTab' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/usymtab.c:5699:34: note: Function 'usymtab_unparseStackTab' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:954:8: style:inconclusive: Function 'tar_zed' argument 1 names different: declaration 'e' definition 'ent'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:102:22: note: Function 'tar_zed' argument 1 names different: declaration 'e' definition 'ent'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:954:8: note: Function 'tar_zed' argument 1 names different: declaration 'e' definition 'ent'. splint-3.1.2.dfsg1/test/specclauses2.c:6:9: style: struct member 'record::id' is never used. [unusedStructMember] splint-3.1.2.dfsg1/src/usymtab.c:5723:41: style:inconclusive: Function 'usymtab_typeName' argument 1 names different: declaration 'p_t' definition 't'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:134:67: note: Function 'usymtab_typeName' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/src/usymtab.c:5723:41: note: Function 'usymtab_typeName' argument 1 names different: declaration 'p_t' definition 't'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:956:5: style:inconclusive: Function 'tar_zed' argument 2 names different: declaration 'm' definition 'n'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:102:29: note: Function 'tar_zed' argument 2 names different: declaration 'm' definition 'n'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:956:5: note: Function 'tar_zed' argument 2 names different: declaration 'm' definition 'n'. splint-3.1.2.dfsg1/src/usymtab.c:5909:30: style:inconclusive: Function 'usymtab_printAllAux' argument 1 names different: declaration 'p_s' definition 's'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/src/usymtab.c:155:42: note: Function 'usymtab_printAllAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/src/usymtab.c:5909:30: note: Function 'usymtab_printAllAux' argument 1 names different: declaration 'p_s' definition 's'. splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:184:28: error: Uninitialized variables: entries.name, entries.val [uninitvar] splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:165:10: note: Assuming condition is true splint-3.1.2.dfsg1/test/nullterminatedtest/buggy1.c:184:28: note: Uninitialized variables: entries.name, entries.val splint-3.1.2.dfsg1/test/specclauses4.c:5:7: style: struct member 'Unnamed0::id' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/specclauses4.c:6:9: style: struct member 'Unnamed0::name' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/specclauses6.c:5:7: style: struct member 'Unnamed0::id' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/specclauses6.c:6:9: style: struct member 'Unnamed0::name' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/special.c:19:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/src/usymtab.c:1071:14: style: Variable 'eindex' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/special.c:20:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/stack.c:8:3: error: Non-local variable 'glob' will use pointer to local variable 'loc'. [danglingLifetime] splint-3.1.2.dfsg1/test/stack.c:8:10: note: Address of variable taken here. splint-3.1.2.dfsg1/test/stack.c:6:7: note: Variable created here. splint-3.1.2.dfsg1/test/stack.c:8:3: note: Non-local variable 'glob' will use pointer to local variable 'loc'. splint-3.1.2.dfsg1/src/usymtab.c:1248:9: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/special.c:20:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/stack.c:20:14: error: Returning pointer to local variable 'x' that will be invalid when returning. [returnDanglingLifetime] splint-3.1.2.dfsg1/test/stack.c:20:14: note: Address of variable taken here. splint-3.1.2.dfsg1/test/stack.c:16:7: note: Variable created here. splint-3.1.2.dfsg1/test/stack.c:20:14: note: Returning pointer to local variable 'x' that will be invalid when returning. splint-3.1.2.dfsg1/src/usymtab.c:1829:13: style: Variable 'lastekind' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/special.c:20:3: warning: %hd in format string (no. 3) requires 'short' but the argument type is 'signed int'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/stack.c:31:11: error: Returning pointer to local variable 'sa' that will be invalid when returning. [returnDanglingLifetime] splint-3.1.2.dfsg1/test/stack.c:31:11: note: Array decayed to pointer here. splint-3.1.2.dfsg1/test/stack.c:24:11: note: Variable created here. splint-3.1.2.dfsg1/test/stack.c:31:11: note: Returning pointer to local variable 'sa' that will be invalid when returning. splint-3.1.2.dfsg1/src/usymtab.c:4744:13: style: Variable 'ue' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/special.c:29:3: warning: printf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] splint-3.1.2.dfsg1/test/stack.c:35:11: error: Returning pointer to local variable 'sa' that will be invalid when returning. [returnDanglingLifetime] splint-3.1.2.dfsg1/test/stack.c:35:11: note: Address of variable taken here. splint-3.1.2.dfsg1/test/stack.c:24:11: note: Variable created here. splint-3.1.2.dfsg1/test/stack.c:35:11: note: Returning pointer to local variable 'sa' that will be invalid when returning. splint-3.1.2.dfsg1/test/special.c:30:3: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] splint-3.1.2.dfsg1/test/stack.c:9:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] splint-3.1.2.dfsg1/test/special.c:31:3: warning: %f in format string (no. 2) requires 'double' but the argument type is 'signed int'. [invalidPrintfArgType_float] splint-3.1.2.dfsg1/test/special.c:31:3: error: printf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum] splint-3.1.2.dfsg1/test/strings.c:18:9: error: Deallocation of a pointer pointing to a string literal ("hullo") results in undefined behaviour. [autovarInvalidDeallocation] splint-3.1.2.dfsg1/test/strings.c:25:7: note: Calling function 'f3', 1st argument '"hullo"' value is "hullo" splint-3.1.2.dfsg1/test/strings.c:18:9: note: Deallocating memory that was not dynamically allocated splint-3.1.2.dfsg1/test/special.c:34:10: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed int'. [invalidScanfArgType_int] splint-3.1.2.dfsg1/test/special.c:37:10: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed int'. [invalidScanfArgType_int] splint-3.1.2.dfsg1/test/strings.c:5:16: style: Parameter 'x' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/special.c:37:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/strings.c:24:14: error: Modifying string literal "hullo" directly or indirectly is undefined behaviour. [stringLiteralWrite] splint-3.1.2.dfsg1/test/strings.c:12:4: note: Modifying string literal "hullo" directly or indirectly is undefined behaviour. splint-3.1.2.dfsg1/test/strings.c:24:14: note: Modifying string literal "hullo" directly or indirectly is undefined behaviour. splint-3.1.2.dfsg1/test/special.c:40:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/special.c:42:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/switch.c:16:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/special.c:17:34: error: Uninitialized variable: c [uninitvar] splint-3.1.2.dfsg1/test/switch.c:28:15: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/special.c:27:19: error: Uninitialized variable: s [uninitvar] splint-3.1.2.dfsg1/test/switch.c:46:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/t1.c:5:1: error: Memory leak: z [memleak] splint-3.1.2.dfsg1/test/switch.c:66:18: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/t1.c:4:5: style: Variable 'z' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/t1.c:4:23: style: Variable 'z' is allocated memory that is never used. [unusedAllocatedMemory] splint-3.1.2.dfsg1/test/tainted/tainted.c:19:3: error: Memory leak: t [memleak] splint-3.1.2.dfsg1/test/tainted/taintedimplicit.c:12:18: error: Allocation with taintme, system doesn't release it. [leakNoVarFunctionCall] splint-3.1.2.dfsg1/test/tainted/taintedimplicit.c:17:18: error: Allocation with taintme, system doesn't release it. [leakNoVarFunctionCall] splint-3.1.2.dfsg1/test/tainted/taintedmerge.c:16:10: error: Returning pointer to local variable 't' that will be invalid when returning. [returnDanglingLifetime] splint-3.1.2.dfsg1/test/tainted/taintedmerge.c:16:10: note: Array decayed to pointer here. splint-3.1.2.dfsg1/test/tainted/taintedmerge.c:3:8: note: Variable created here. splint-3.1.2.dfsg1/test/tainted/taintedmerge.c:16:10: note: Returning pointer to local variable 't' that will be invalid when returning. splint-3.1.2.dfsg1/test/tainted/test.c:8:1: error: Memory leak: t [memleak] splint-3.1.2.dfsg1/test/test.c:3:4: error: Uninitialized variable: ip [uninitvar] splint-3.1.2.dfsg1/test/test.c:2:9: style: Variable 'ip' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/tests2.2/arbints.c:14:6: style: Variable 'ul' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2/arbints.c:11:6: note: ul is assigned splint-3.1.2.dfsg1/test/tests2.2/arbints.c:14:6: note: ul is overwritten splint-3.1.2.dfsg1/test/tests2.2/arbints.c:17:6: style: Variable 'ul' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2/arbints.c:14:6: note: ul is assigned splint-3.1.2.dfsg1/test/tests2.2/arbints.c:17:6: note: ul is overwritten splint-3.1.2.dfsg1/test/tests2.2/arbints.c:22:12: error: Uninitialized variable: l [uninitvar] splint-3.1.2.dfsg1/test/tests2.2/arbints.c:17:6: style: Variable 'ul' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2/arbints.c:8:8: style: Variable 'l' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/tests2.2/boolenum.c:11:10: style: The comparison 'a == TRUE' is always true because 'a' and 'TRUE' represent the same value. [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/tests2.2/boolenum.c:9:16: note: 'a' is assigned value 'TRUE' here. splint-3.1.2.dfsg1/test/tests2.2/boolenum.c:11:10: note: The comparison 'a == TRUE' is always true because 'a' and 'TRUE' represent the same value. splint-3.1.2.dfsg1/test/tests2.2/boolops.c:11:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2/boolops.c:10:5: note: b is assigned splint-3.1.2.dfsg1/test/tests2.2/boolops.c:11:5: note: b is overwritten splint-3.1.2.dfsg1/test/tests2.2/boolops.c:12:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2/boolops.c:11:5: note: b is assigned splint-3.1.2.dfsg1/test/tests2.2/boolops.c:12:5: note: b is overwritten splint-3.1.2.dfsg1/test/tests2.2/boolops.c:14:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2/boolops.c:12:5: note: b is assigned splint-3.1.2.dfsg1/test/tests2.2/boolops.c:14:5: note: b is overwritten splint-3.1.2.dfsg1/test/tests2.2/decl.c:3:17: style: struct member 'tm::x' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.2/nestext.c:3:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] splint-3.1.2.dfsg1/test/tests2.2/offsetof.c:7:10: style: struct member 'some_struct::sf3' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.2/rex.c:5:19: style: struct member 'rx_hash::parent' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.2/rex.c:6:19: style: struct member 'rx_hash::children' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.2/rex.c:24:25: style: Unused variable: re [unusedVariable] splint-3.1.2.dfsg1/test/tests2.2/sizeofarray.c:5:7: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer] splint-3.1.2.dfsg1/test/tests2.2/struct.c:5:10: style: struct member 'some_type::a' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.2/struct.c:18:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2/struct.c:19:7: style: Variable 'f.a' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/arrayparam.c:3:11: error: Array 'x[2][0]' accessed at index x[2][3], which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/tests2.2a/arrayparam.c:8:11: error: Array 'x[0][2]' accessed at index x[2][3], which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/tests2.2a/arrayparam.c:23:11: error: Array 'x[2][0][2]' accessed at index x[2][3][1], which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:8:5: style: Redundant initialization for 'u'. The initialized value is overwritten before it is read. [redundantInitialization] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:4:14: note: u is initialized splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:8:5: note: u is overwritten splint-3.1.2.dfsg1/test/tests2.2a/arrayparam.c:28:11: error: Array 'x[0][2][2]' accessed at index x[2][3][1], which is out of bounds. [arrayIndexOutOfBounds] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:9:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:8:5: note: u is assigned splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:9:5: note: u is overwritten splint-3.1.2.dfsg1/test/tests2.2a/boolcomp.c:19:5: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:10:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:9:5: note: u is assigned splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:10:5: note: u is overwritten splint-3.1.2.dfsg1/test/tests2.2a/boolcomp.c:10:5: style: Condition '(a==b)==(a!=b)' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/tests2.2a/boolcomp.c:5:9: note: Assuming condition 'a==b' is false splint-3.1.2.dfsg1/test/tests2.2a/boolcomp.c:10:5: note: Condition '(a==b)==(a!=b)' is always false splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:11:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:10:5: note: u is assigned splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:11:5: note: u is overwritten splint-3.1.2.dfsg1/test/tests2.2a/boolcomp.c:10:5: style: Opposite expression on both sides of '=='. [oppositeExpression] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:14:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:13:5: note: u is assigned splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:14:5: note: u is overwritten splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:15:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:14:5: note: u is assigned splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:15:5: note: u is overwritten splint-3.1.2.dfsg1/test/tests2.2a/duff.c:8:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:7:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.2a/duff.c:8:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:5:11: style: Variable 's' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:9:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:8:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.2a/duff.c:9:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:6:12: style: Variable 's2' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:10:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:9:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.2a/duff.c:10:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.2a/bitops.c:15:5: style: Variable 'u' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:11:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:10:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.2a/duff.c:11:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.2a/floatdouble.c:6:6: style: Redundant initialization for 'f1'. The initialized value is overwritten before it is read. [redundantInitialization] splint-3.1.2.dfsg1/test/tests2.2a/floatdouble.c:3:12: note: f1 is initialized splint-3.1.2.dfsg1/test/tests2.2a/floatdouble.c:6:6: note: f1 is overwritten splint-3.1.2.dfsg1/test/tests2.2a/duff.c:12:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:11:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.2a/duff.c:12:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.2a/floatdouble.c:4:13: style: Variable 'd1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:13:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:12:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.2a/duff.c:13:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.2a/floatdouble.c:6:6: style: Variable 'f1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:14:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.2a/duff.c:13:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.2a/duff.c:14:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.2a/notreached.c:7:22: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/tests2.2a/notreached.c:4:22: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/tests2.2a/obviousloop.c:52:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] splint-3.1.2.dfsg1/test/tests2.2a/obviousloop.c:51:16: note: outer condition: x<2 splint-3.1.2.dfsg1/test/tests2.2a/obviousloop.c:52:10: note: opposite inner condition: x==4 splint-3.1.2.dfsg1/test/tests2.2a/notreached.c:7:22: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/tests2.2a/obviousloop.c:14:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/notreached.c:7:24: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/obviousloop.c:34:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/sizeof.c:3:10: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof] splint-3.1.2.dfsg1/test/tests2.2a/obviousloop.c:59:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:13:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:28:10: note: Calling function 'func1', 1st argument 'NULL' value is 0 splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:9:13: note: Assignment 's=x', assigned value is 0 splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:13:5: note: Null pointer addition splint-3.1.2.dfsg1/test/tests2.2a/obviousloop.c:75:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:15:9: error: Uninitialized variable: f [uninitvar] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:23:8: error: Uninitialized variable: i2 [uninitvar] splint-3.1.2.dfsg1/test/tests2.4/array.c:16:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:15:3: error: Uninitialized variable: i1 [legacyUninitvar] splint-3.1.2.dfsg1/test/tests2.4/array.c:22:11: warning: Buffer 'a' is too small, the function 'f' expects a bigger buffer in 2nd argument [argumentSize] splint-3.1.2.dfsg1/test/tests2.4/array.c:22:11: note: Function 'f' is called splint-3.1.2.dfsg1/test/tests2.4/array.c:1:21: note: Declaration of 2nd function argument. splint-3.1.2.dfsg1/test/tests2.4/array.c:20:7: note: Passing buffer 'a' to function that is declared here splint-3.1.2.dfsg1/test/tests2.4/array.c:22:11: note: Buffer 'a' is too small, the function 'f' expects a bigger buffer in 2nd argument splint-3.1.2.dfsg1/test/tests2.4/bitfields.c:3:12: style: struct member 'T::u' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:9:11: style: Variable 's' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/array.c:16:3: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:13:5: style: Variable 's' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/array.c:11:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/tests2.4/bug2.c:18:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:14:5: style: Variable 's' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/array.c:11:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:15:6: style: Variable 'i1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/array.c:11:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/tests2.2a/toralf.c:23:6: style: Variable 'i1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/array.c:11:3: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/tests2.4/array.c:11:3: portability: %d in format string (no. 5) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/tests2.4/chin.c:21:30: style: Variable 'projectName' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/array.c:11:3: portability: %d in format string (no. 6) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/tests2.4/chin.c:22:30: style: Variable 'runNumber' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/array.c:11:3: portability: %d in format string (no. 7) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] splint-3.1.2.dfsg1/test/tests2.4/chin.c:23:32: style: Variable 'frameNumber' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:7:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:6:19: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.4/duffs.c:7:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.4/array.c:17:1: error: Memory leak: p [memleak] splint-3.1.2.dfsg1/test/tests2.4/chin.c:24:32: style: Variable 'initialTime' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:8:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:7:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.4/duffs.c:8:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.4/array.c:12:4: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer] splint-3.1.2.dfsg1/test/tests2.4/chin.c:25:30: style: Variable 'finalTime' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:9:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:8:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.4/duffs.c:9:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.4/array.c:13:4: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer] splint-3.1.2.dfsg1/test/tests2.4/chin.c:27:30: style: Variable 'startTime' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:10:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:9:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.4/duffs.c:10:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.4/array.c:3:7: style: Unused variable: c [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/chin.c:29:38: style: Variable 'startTimeResidual' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:11:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:10:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.4/duffs.c:11:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.4/array.c:26:10: style: Variable 'k[2]' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/chin.c:12:20: style: Unused variable: iFile [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:12:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:11:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.4/duffs.c:12:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.4/chin.c:13:20: style: Unused variable: oFile [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:13:15: style: Variable '*to' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] splint-3.1.2.dfsg1/test/tests2.4/duffs.c:12:15: note: $symbol is assigned splint-3.1.2.dfsg1/test/tests2.4/duffs.c:13:15: note: $symbol is overwritten splint-3.1.2.dfsg1/test/tests2.4/chin.c:14:20: style: Unused variable: iFrame [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/chin.c:15:20: style: Unused variable: oFrame [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/fink.c:11:7: style: struct member 'fsid_t::val' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/chin.c:16:23: style: Unused variable: dmroAdcData [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/chin.c:17:23: style: Unused variable: dmroVector [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/chin.c:18:23: style: Unused variable: actualData [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/flagequal.c:5:7: error: Found a exit path from function with non-void return type that has missing return statement [missingReturn] splint-3.1.2.dfsg1/test/tests2.4/chin.c:19:23: style: Unused variable: times [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/flagequal.c:3:10: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/chin.c:32:9: style: Unused variable: i [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/flagequal.c:5:10: style: Variable 'x2' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/chin.c:33:12: style: Unused variable: lastSize [unusedVariable] splint-3.1.2.dfsg1/test/tests2.4/hash.c:49:11: warning: Assert statement modifies 'p'. [assignmentInAssert] splint-3.1.2.dfsg1/test/tests2.4/hash.c:126:11: warning: Assert statement modifies 't'. [assignmentInAssert] splint-3.1.2.dfsg1/test/tests2.4/hash.c:210:11: warning: Assert statement modifies 'p'. [assignmentInAssert] splint-3.1.2.dfsg1/test/tests2.4/hash.c:169:15: style:inconclusive: Function 'chrhash' argument 1 names different: declaration 's' definition 'p'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/hash.c:14:31: note: Function 'chrhash' argument 1 names different: declaration 's' definition 'p'. splint-3.1.2.dfsg1/test/tests2.4/hash.c:169:15: note: Function 'chrhash' argument 1 names different: declaration 's' definition 'p'. splint-3.1.2.dfsg1/test/tests2.4/hash.c:193:15: style:inconclusive: Function 'inthash' argument 1 names different: declaration 's' definition 'i'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/hash.c:18:31: note: Function 'inthash' argument 1 names different: declaration 's' definition 'i'. splint-3.1.2.dfsg1/test/tests2.4/hash.c:193:15: note: Function 'inthash' argument 1 names different: declaration 's' definition 'i'. splint-3.1.2.dfsg1/test/tests2.4/hash.c:199:15: style:inconclusive: Function 'intcomp' argument 1 names different: declaration 's1' definition 'i1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/hash.c:19:26: note: Function 'intcomp' argument 1 names different: declaration 's1' definition 'i1'. splint-3.1.2.dfsg1/test/tests2.4/hash.c:199:15: note: Function 'intcomp' argument 1 names different: declaration 's1' definition 'i1'. splint-3.1.2.dfsg1/test/tests2.4/hash.c:199:25: style:inconclusive: Function 'intcomp' argument 2 names different: declaration 's2' definition 'i2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/hash.c:19:36: note: Function 'intcomp' argument 2 names different: declaration 's2' definition 'i2'. splint-3.1.2.dfsg1/test/tests2.4/hash.c:199:25: note: Function 'intcomp' argument 2 names different: declaration 's2' definition 'i2'. splint-3.1.2.dfsg1/test/tests2.4/longlong.c:4:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/tests2.4/longlong.c:10:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/tests2.4/longlong.c:3:5: style: Redundant initialization for 'm'. The initialized value is overwritten before it is read. [redundantInitialization] splint-3.1.2.dfsg1/test/tests2.4/longlong.c:2:9: note: m is initialized splint-3.1.2.dfsg1/test/tests2.4/longlong.c:3:5: note: m is overwritten splint-3.1.2.dfsg1/test/tests2.4/main.c:10:1: error: Memory leak: p [memleak] splint-3.1.2.dfsg1/test/tests2.4/longlong.c:7:6: style: Variable 'lx' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.4/longlong.c:6:6: note: lx is assigned splint-3.1.2.dfsg1/test/tests2.4/longlong.c:7:6: note: lx is overwritten splint-3.1.2.dfsg1/test/tests2.4/main.c:8:4: error: Uninitialized variable: j [uninitvar] splint-3.1.2.dfsg1/test/tests2.4/longlong.c:4:7: style: Variable 'lld' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/main.c:6:10: style: Variable 'p' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/longlong.c:10:7: style: Variable 'llx' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/main.c:6:26: style: Variable 'p' is allocated memory that is never used. [unusedAllocatedMemory] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:11:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:9:5: note: t is assigned splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:11:5: note: t is overwritten splint-3.1.2.dfsg1/test/tests2.4/main.c:7:8: style: Variable 'j' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:12:5: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:11:5: note: t is assigned splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:12:5: note: t is overwritten splint-3.1.2.dfsg1/test/tests2.4/print.c:6:20: error: Uninitialized variable: &i [uninitvar] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:3:59: style: struct member '_S::u' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:3:33: style: union member 'Anonymous0::i' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:3:54: style: union member 'Anonymous0::s' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:3:49: style: struct member 'Anonymous1::m' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/offsetof.c:12:5: style: Variable 't' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/test0.c:1:28: style: Parameter 'data' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/tests2.4/test1.c:1:28: style: Parameter 'data' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/tests2.4/test2.c:1:28: style: Parameter 'data' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:913:6: warning: Either the condition 'j==13' is redundant or the array 'z[13]' is accessed at index 13, which is out of bounds. [arrayIndexOutOfBoundsCond] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:911:10: note: Assuming that condition 'j==13' is not redundant splint-3.1.2.dfsg1/test/tests2.4/toothman.c:913:6: note: Array index out of bounds splint-3.1.2.dfsg1/test/tests2.4/toothman.c:321:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:341:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1027:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1033:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1039:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1048:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1057:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1064:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1069:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:911:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:909:17: note: outer condition: j<13 splint-3.1.2.dfsg1/test/tests2.4/toothman.c:911:10: note: opposite inner condition: j==13 splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1130:82: style: Condition '(int)(reporttimes[testaction-1]*100)%1>=5' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1130:82: warning: Comparison of modulo result is predetermined, because it is always less than 1. [moduloAlwaysTrueFalse] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:86:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:913:6: warning: Either the condition 'j==13' is redundant or the array 'z[13]' is accessed at index 13, which is out of bounds. [arrayIndexOutOfBoundsCond] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:911:10: note: Assuming that condition 'j==13' is not redundant splint-3.1.2.dfsg1/test/tests2.4/timecard.c:913:6: note: Array index out of bounds splint-3.1.2.dfsg1/test/tests2.4/toothman.c:125:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:321:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:396:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:341:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:849:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1027:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1092:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1033:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1113:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1039:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:274:19: style: Parameter 'userid' can be declared as const array [constParameter] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1048:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:441:78: style: Parameter 'pitemflag' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1057:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:959:25: style: Parameter 'usefile' can be declared as const array [constParameter] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1064:13: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:989:25: style: Parameter 'usefile' can be declared as const array [constParameter] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1069:14: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:1130:78: style: Modulo of one is always equal to zero [moduloofone] splint-3.1.2.dfsg1/test/tests2.5/boolbad.c:5:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:911:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:909:17: note: outer condition: j<13 splint-3.1.2.dfsg1/test/tests2.4/timecard.c:911:10: note: opposite inner condition: j==13 splint-3.1.2.dfsg1/test/tests2.4/toothman.c:156:9: error: Uninitialized variable: m [uninitvar] splint-3.1.2.dfsg1/test/tests2.5/boolbad.c:12:11: error: Uninitialized variable: foo [uninitvar] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1130:82: style: Condition '(int)(reporttimes[testaction-1]*100)%1>=5' is always false [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:55:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/boolbad.c:5:7: style: Variable 'foo' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1130:82: warning: Comparison of modulo result is predetermined, because it is always less than 1. [moduloAlwaysTrueFalse] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:56:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:86:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:66:4: style: Variable 'm' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:125:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:247:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:396:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:252:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:849:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:257:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1092:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:262:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/impabsmodule.c:10:7: error: Uninitialized variable: var [uninitvar] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1113:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:267:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/impabsmodule.c:10:20: error: Uninitialized variable: var2 [uninitvar] splint-3.1.2.dfsg1/test/tests2.5/literals.c:8:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/tests2.5/literals.c:6:5: note: a is assigned splint-3.1.2.dfsg1/test/tests2.5/literals.c:8:5: note: a is overwritten splint-3.1.2.dfsg1/test/tests2.4/timecard.c:60:29: style:inconclusive: Function 'initializeprogram' argument 1 names different: declaration 'puserid' definition 'puserid1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/timecard.h:41:29: note: Function 'initializeprogram' argument 1 names different: declaration 'puserid' definition 'puserid1'. splint-3.1.2.dfsg1/test/tests2.4/timecard.c:60:29: note: Function 'initializeprogram' argument 1 names different: declaration 'puserid' definition 'puserid1'. splint-3.1.2.dfsg1/test/tests2.4/toothman.c:299:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/impabsmodule.c:8:10: style: Variable 'var' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/tests2.5/literals.c:8:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:60:44: style:inconclusive: Function 'initializeprogram' argument 2 names different: declaration 'pusertype' definition 'pusertype1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/timecard.h:41:43: note: Function 'initializeprogram' argument 2 names different: declaration 'pusertype' definition 'pusertype1'. splint-3.1.2.dfsg1/test/tests2.4/timecard.c:60:44: note: Function 'initializeprogram' argument 2 names different: declaration 'pusertype' definition 'pusertype1'. splint-3.1.2.dfsg1/test/tests2.4/toothman.c:300:4: style: Variable 'k' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/impabsmodule.c:9:11: style: Variable 'var2' is not assigned a value. [unassignedVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:60:61: style:inconclusive: Function 'initializeprogram' argument 3 names different: declaration 'pweekends' definition 'pweekends1'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/timecard.h:41:59: note: Function 'initializeprogram' argument 3 names different: declaration 'pweekends' definition 'pweekends1'. splint-3.1.2.dfsg1/test/tests2.4/timecard.c:60:61: note: Function 'initializeprogram' argument 3 names different: declaration 'pweekends' definition 'pweekends1'. splint-3.1.2.dfsg1/test/tests2.4/toothman.c:301:4: style: Variable 'o' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/sort.c:6:18: style: struct member 'Anonymous1::EINER' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:78:25: style:inconclusive: Function 'getenvironment' argument 1 names different: declaration 'pweekends' definition 'pweekends2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/timecard.h:42:25: note: Function 'getenvironment' argument 1 names different: declaration 'pweekends' definition 'pweekends2'. splint-3.1.2.dfsg1/test/tests2.4/timecard.c:78:25: note: Function 'getenvironment' argument 1 names different: declaration 'pweekends' definition 'pweekends2'. splint-3.1.2.dfsg1/test/tests2.4/toothman.c:302:4: style: Variable 'p' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/sort.c:7:18: style: struct member 'Anonymous1::ZEHN' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:95:21: style:inconclusive: Function 'getuserid' argument 1 names different: declaration 'puserid' definition 'puserid2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/timecard.h:43:21: note: Function 'getuserid' argument 1 names different: declaration 'puserid' definition 'puserid2'. splint-3.1.2.dfsg1/test/tests2.4/timecard.c:95:21: note: Function 'getuserid' argument 1 names different: declaration 'puserid' definition 'puserid2'. splint-3.1.2.dfsg1/test/tests2.4/toothman.c:303:4: style: Variable 'l' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/sort.c:8:18: style: struct member 'Anonymous1::HUNDERT' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:95:36: style:inconclusive: Function 'getuserid' argument 2 names different: declaration 'pusertype' definition 'pusertype2'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/timecard.h:43:35: note: Function 'getuserid' argument 2 names different: declaration 'pusertype' definition 'pusertype2'. splint-3.1.2.dfsg1/test/tests2.4/timecard.c:95:36: note: Function 'getuserid' argument 2 names different: declaration 'pusertype' definition 'pusertype2'. splint-3.1.2.dfsg1/test/tests2.4/toothman.c:378:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/sort.c:9:18: style: struct member 'Anonymous1::TAUSEND' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.5/uconstants.c:2:19: style: Variable 'x0' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:949:27: style:inconclusive: Function 'printhoursreport' argument 1 names different: declaration 'pusefile' definition 'usefile'. [funcArgNamesDifferent] splint-3.1.2.dfsg1/test/tests2.4/timecard.h:58:28: note: Function 'printhoursreport' argument 1 names different: declaration 'pusefile' definition 'usefile'. splint-3.1.2.dfsg1/test/tests2.4/timecard.c:949:27: note: Function 'printhoursreport' argument 1 names different: declaration 'pusefile' definition 'usefile'. splint-3.1.2.dfsg1/test/tests2.4/toothman.c:889:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/uconstants.c:3:24: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/ull.c:5:39: style: Variable 'put' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:274:19: style: Parameter 'userid' can be declared as const array [constParameter] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:954:4: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.5/ull.c:6:32: style: Variable 'pt' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:441:78: style: Parameter 'pitemflag' can be declared as pointer to const [constParameter] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:955:4: style: Variable 'f' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:959:25: style: Parameter 'usefile' can be declared as const array [constParameter] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:984:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:13:9: style: Condition 'z==g' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/ud.c:11:5: note: z is assigned 'g' here. splint-3.1.2.dfsg1/test/ud.c:13:9: note: Condition 'z==g' is always true splint-3.1.2.dfsg1/test/tests2.4/timecard.c:989:25: style: Parameter 'usefile' can be declared as const array [constParameter] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:985:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:20:9: style: Condition 'z==g' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/ud.c:11:5: note: z is assigned 'g' here. splint-3.1.2.dfsg1/test/ud.c:20:9: note: Condition 'z==g' is always true splint-3.1.2.dfsg1/test/tests2.4/timecard.c:1130:78: style: Modulo of one is always equal to zero [moduloofone] splint-3.1.2.dfsg1/test/tests2.4/toothman.c:994:7: style: Unused variable: a [unusedVariable] splint-3.1.2.dfsg1/test/ud.c:28:9: style: Condition 'z==g' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/ud.c:11:5: note: z is assigned 'g' here. splint-3.1.2.dfsg1/test/ud.c:28:9: note: Condition 'z==g' is always true splint-3.1.2.dfsg1/test/tests2.4/timecard.c:156:9: error: Uninitialized variable: m [uninitvar] splint-3.1.2.dfsg1/test/ud.c:33:9: style: Condition 'z==g' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/ud.c:11:5: note: z is assigned 'g' here. splint-3.1.2.dfsg1/test/ud.c:33:9: note: Condition 'z==g' is always true splint-3.1.2.dfsg1/test/ullint.c:35:26: error: Uninitialized variable: src [uninitvar] splint-3.1.2.dfsg1/test/ullint.c:29:12: note: Assuming condition is false splint-3.1.2.dfsg1/test/ullint.c:33:9: note: Assignment 'src=_src', assigned value is splint-3.1.2.dfsg1/test/ullint.c:35:26: note: Uninitialized variable: src splint-3.1.2.dfsg1/test/tests2.4/timecard.c:55:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:59:9: style: Condition 'x==z3' is always true [knownConditionTrueFalse] splint-3.1.2.dfsg1/test/ud.c:57:5: note: x is assigned 'z3' here. splint-3.1.2.dfsg1/test/ud.c:59:9: note: Condition 'x==z3' is always true splint-3.1.2.dfsg1/test/ullint.c:35:8: style: Variable 'ui32' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ulstypes.c:11:7: style: Variable 'loc' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/ulstypes.c:10:7: note: loc is assigned splint-3.1.2.dfsg1/test/ulstypes.c:11:7: note: loc is overwritten splint-3.1.2.dfsg1/test/tests2.4/timecard.c:56:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:8:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/ud.c:7:5: note: x is assigned splint-3.1.2.dfsg1/test/ud.c:8:5: note: x is overwritten splint-3.1.2.dfsg1/test/ullint.c:37:5: style: Variable 'd' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ulstypes.c:14:8: style: Variable 'loli' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:66:4: style: Variable 'm' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:18:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/ud.c:8:5: note: x is assigned splint-3.1.2.dfsg1/test/ud.c:18:5: note: x is overwritten splint-3.1.2.dfsg1/test/ullint.c:39:5: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:247:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:25:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/ud.c:18:5: note: x is assigned splint-3.1.2.dfsg1/test/ud.c:25:5: note: x is overwritten splint-3.1.2.dfsg1/test/unioninit.c:4:19: style: struct member 'test2_ius_s::a' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:252:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:26:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/ud.c:25:5: note: x is assigned splint-3.1.2.dfsg1/test/ud.c:26:5: note: x is overwritten splint-3.1.2.dfsg1/test/unioninit.c:5:19: style: struct member 'test2_ius_s::b' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:257:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:31:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/ud.c:26:5: note: x is assigned splint-3.1.2.dfsg1/test/ud.c:31:5: note: x is overwritten splint-3.1.2.dfsg1/test/unreachable.c:24:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:262:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:38:9: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/ud.c:37:9: note: i is assigned splint-3.1.2.dfsg1/test/ud.c:38:9: note: i is overwritten splint-3.1.2.dfsg1/test/unreachable.c:45:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] splint-3.1.2.dfsg1/test/unsignedcompare.c:12:15: warning: Logical disjunction always evaluates to true: res < 0 || res >= 0. [incorrectLogicOperator] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:267:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:57:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment] splint-3.1.2.dfsg1/test/ud.c:56:5: note: x is assigned splint-3.1.2.dfsg1/test/ud.c:57:5: note: x is overwritten splint-3.1.2.dfsg1/test/unreachable.c:6:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/unsignedcompare.c:12:15: style: Opposite expression on both sides of '||'. [oppositeExpression] splint-3.1.2.dfsg1/test/unused.c:7:7: style: struct member '_st::dumb' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:299:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:10:5: warning: Redundant assignment of 'z' to itself. [selfAssignment] splint-3.1.2.dfsg1/test/unreachable.c:33:28: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode] splint-3.1.2.dfsg1/test/unsignedcompare.c:7:11: style: Checking if unsigned expression 'res' is less than zero. [unsignedLessThanZero] splint-3.1.2.dfsg1/test/unused.c:12:11: style: struct member '_inner::silly' is never used. [unusedStructMember] splint-3.1.2.dfsg1/test/utypes.c:26:18: style: Variable 'src_bytes' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:300:4: style: Variable 'k' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:8:7: error: Uninitialized variable: y [uninitvar] splint-3.1.2.dfsg1/test/unreachable.c:6:4: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/unsignedcompare.c:12:11: style: Checking if unsigned expression 'res' is less than zero. [unsignedLessThanZero] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:301:4: style: Variable 'o' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:10:7: error: Uninitialized variable: z [uninitvar] splint-3.1.2.dfsg1/test/unreachable.c:19:8: style: Variable 'x' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/unsignedcompare.c:12:22: style: Unsigned expression 'res' can't be negative so it is unnecessary to test it. [unsignedPositive] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:302:4: style: Variable 'p' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:26:7: error: Uninitialized variable: z4 [uninitvar] splint-3.1.2.dfsg1/test/unreachable.c:24:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/warnuse/warngets.c:3:10: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:303:4: style: Variable 'l' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:38:11: error: Uninitialized variable: j [uninitvar] splint-3.1.2.dfsg1/test/unreachable.c:45:4: style: Variable 'z' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:378:4: style: Variable 'y' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:49:6: error: Uninitialized variable: i [uninitvar] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:889:5: style: Variable 'b' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:56:7: error: Uninitialized variable: z5 [uninitvar] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:954:4: style: Variable 'e' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:9:5: style: Variable 'y' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:955:4: style: Variable 'f' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:39:10: style: Variable 'z2' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:984:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:50:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:985:4: style: Variable 'j' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/ud.c:52:4: style: Variable 'm' is assigned a value that is never used. [unreadVariable] splint-3.1.2.dfsg1/test/tests2.4/timecard.c:994:7: style: Unused variable: a [unusedVariable] splint-3.1.2.dfsg1/test/ud.c:64:5: style: Variable 'x' is assigned a value that is never used. [unreadVariable] diff: head splint-3.1.2.dfsg1/src/cgrammar.c:3650:19: style: Parameter 'top' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/cgrammar.c:3650:19: style: Parameter 'top' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/cpplib.c:3064:21: portability:inconclusive: Undefined behaviour, pointer arithmetic 'buf+length' is out of bounds. [pointerOutOfBounds] splint-3.1.2.dfsg1/src/cpplib.c:3876:38: note: Calling function 'dump_special_to_buffer', 2nd argument '"__BASE_FILE__"' value is "__BASE_FILE__" splint-3.1.2.dfsg1/src/cpplib.c:3647:37: note: Assignment 'macro_name_length=strlen(macro_name)', assigned value is 13 splint-3.1.2.dfsg1/src/cpplib.c:3653:44: note: Calling function 'cpp_expand_to_buffer', 3rd argument 'macro_name_length' value is 13 splint-3.1.2.dfsg1/src/cpplib.c:3064:21: note: Pointer arithmetic overflow head splint-3.1.2.dfsg1/src/cpplib.c:3104:35: style: Parameter 'limit' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/cpplib.c:3104:35: style: Parameter 'limit' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/cpplib.c:3190:34: style: Parameter 'limit' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/cpplib.c:3190:34: style: Parameter 'limit' can be declared with const [constParameter] 2.8 splint-3.1.2.dfsg1/src/cpplib.c:5316:21: style: Parameter 'limit' can be declared with const [constParameter] 2.8 splint-3.1.2.dfsg1/src/cpplib.c:5335:23: style: Parameter 'limit' can be declared with const [constParameter] 2.8 splint-3.1.2.dfsg1/src/cpplib.c:5425:25: style: Parameter 'limit' can be declared with const [constParameter] 2.8 splint-3.1.2.dfsg1/src/cpplib.c:5440:24: style: Parameter 'limit' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/cscanner.c:2738:15: style: Parameter 'bytes' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/cscanner.c:2738:15: style: Parameter 'bytes' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/general.c:68:29: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/general.c:68:29: style: Parameter 'x' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/llgrammar.c:2374:19: style: Parameter 'top' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/llgrammar.c:2374:19: style: Parameter 'top' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/signature.c:937:19: style: Parameter 'top' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/signature.c:937:19: style: Parameter 'top' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/symtable.c:941:20: style: Parameter 'line' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/symtable.c:941:20: style: Parameter 'line' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/uentry.c:4141:30: style: Parameter 'p1' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/uentry.c:4141:30: style: Parameter 'p1' can be declared with const [constParameter] head splint-3.1.2.dfsg1/src/uentry.c:4141:42: style: Parameter 'p2' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/src/uentry.c:4141:42: style: Parameter 'p2' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/condifomit.c:15:17: style: Parameter 'testme' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/condifomit.c:15:17: style: Parameter 'testme' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/condifomit.c:8:18: style: Parameter 'testme' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/condifomit.c:8:18: style: Parameter 'testme' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/enum.c:13:7: style: Variable 'a' can be declared as const array [constVariable] 2.8 splint-3.1.2.dfsg1/test/enum.c:13:7: style: Variable 'a' can be declared with const [constVariable] head splint-3.1.2.dfsg1/test/manual/bool.c:3:21: style: Parameter 's' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/manual/bool.c:3:21: style: Parameter 's' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/manual/modify.c:1:17: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/manual/modify.c:1:17: style: Parameter 'x' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/manual/null.c:1:35: style: Parameter 's' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/manual/null.c:1:35: style: Parameter 's' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/manual/null.c:6:35: style: Parameter 's' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/manual/null.c:6:35: style: Parameter 's' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/null1.c:5:56: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/null1.c:5:56: style: Parameter 'x' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/null2.c:10:55: style: Parameter 'x2' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/null2.c:10:55: style: Parameter 'x2' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/null2.c:5:56: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/null2.c:5:56: style: Parameter 'x' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/null3.c:9:34: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/null3.c:9:34: style: Parameter 'x' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/null6.c:14:49: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/null6.c:14:49: style: Parameter 'x' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/null6.c:9:14: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/null6.c:9:14: style: Parameter 'x' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/nullterminatedtest/buggy_support1.c:59:16: style: Parameter 'what' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/nullterminatedtest/buggy_support1.c:59:16: style: Parameter 'what' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/outparam.c:16:31: style: Parameter 'b' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/outparam.c:16:31: style: Parameter 'b' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/strings.c:5:16: style: Parameter 'x' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/strings.c:5:16: style: Parameter 'x' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/test0.c:1:28: style: Parameter 'data' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/test0.c:1:28: style: Parameter 'data' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/test1.c:1:28: style: Parameter 'data' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/test1.c:1:28: style: Parameter 'data' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/test2.c:1:28: style: Parameter 'data' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/test2.c:1:28: style: Parameter 'data' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/timecard.c:274:19: style: Parameter 'userid' can be declared as const array [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/timecard.c:274:19: style: Parameter 'userid' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/timecard.c:441:78: style: Parameter 'pitemflag' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/timecard.c:441:78: style: Parameter 'pitemflag' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/timecard.c:959:25: style: Parameter 'usefile' can be declared as const array [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/timecard.c:959:25: style: Parameter 'usefile' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/timecard.c:989:25: style: Parameter 'usefile' can be declared as const array [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/timecard.c:989:25: style: Parameter 'usefile' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/toothman.c:274:19: style: Parameter 'userid' can be declared as const array [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/toothman.c:274:19: style: Parameter 'userid' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/toothman.c:441:78: style: Parameter 'pitemflag' can be declared as pointer to const [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/toothman.c:441:78: style: Parameter 'pitemflag' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/toothman.c:959:25: style: Parameter 'usefile' can be declared as const array [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/toothman.c:959:25: style: Parameter 'usefile' can be declared with const [constParameter] head splint-3.1.2.dfsg1/test/tests2.4/toothman.c:989:25: style: Parameter 'usefile' can be declared as const array [constParameter] 2.8 splint-3.1.2.dfsg1/test/tests2.4/toothman.c:989:25: style: Parameter 'usefile' can be declared with const [constParameter] DONE