DACA2 - libx

STARTDATE 2018-08-21
STARTTIME 18:23:26
GIT-REVISION 0ca6ab1

ftp://ftp.se.debian.org/debian/pool/main/libx/libx11/libx11_1.6.5.orig.tar.gz
libX11-1.6.5/modules/im/ximcp/imCallbk.c:484:29: style: The scope of the variable 'char_len' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefFlt.c:49:12: style: The scope of the variable 'modifier' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefFlt.c:93:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefFlt.c:112:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIc.c:308:12: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIc.c:675:12: style: The scope of the variable 'data' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIc.c:900:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIc.c:901:11: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:114:13: style: The scope of the variable 'str_len' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:571:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:572:11: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:748:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:749:11: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:1262:12: style: The scope of the variable 'data' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:1432:12: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:1595:11: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefIm.c:267:26: style: Redundant pointer operation on 'ret_address' - it's already a pointer. [redundantPointerOp]
libX11-1.6.5/modules/im/ximcp/imDefLkup.c:268:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefLkup.c:269:11: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefLkup.c:847:11: style: The scope of the variable 'from_savelen' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefLkup.c:848:11: style: The scope of the variable 'to_savelen' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefLkup.c:923:11: style: The scope of the variable 'from_savelen' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imDefLkup.c:924:11: style: The scope of the variable 'to_savelen' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imExten.c:302:11: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imExten.c:320:11: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imInt.c:183:23: warning: Either the condition 'end!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
libX11-1.6.5/modules/im/ximcp/imInt.c:185:27: note: Assuming that condition 'end!=NULL' is not redundant
libX11-1.6.5/modules/im/ximcp/imInt.c:183:23: note: Null pointer subtraction
libX11-1.6.5/modules/im/ximcp/imInt.c:47:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imLcIm.c:258:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
libX11-1.6.5/modules/im/ximcp/imLcIm.c:255:0: note: Variable 'name' is reassigned a value before the old one has been used.
libX11-1.6.5/modules/im/ximcp/imLcIm.c:258:5: note: Variable 'name' is reassigned a value before the old one has been used.
libX11-1.6.5/modules/im/ximcp/imLcIm.c:99:18: style: The scope of the variable 'fp' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imLcIm.c:100:18: style: The scope of the variable 'name' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imLcLkup.c:285:11: style: The scope of the variable 'from_savelen' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imLcLkup.c:286:11: style: The scope of the variable 'to_savelen' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imLcLkup.c:356:11: style: The scope of the variable 'from_savelen' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imLcLkup.c:357:11: style: The scope of the variable 'to_savelen' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imLcPrs.c:726:11: style: The scope of the variable 'tbp' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imLcPrs.c:415:16: style: Variable 'charset' is not assigned a value. [unassignedVariable]
libX11-1.6.5/modules/im/ximcp/imLcPrs.c:416:10: style: Variable 'local_buf' is not assigned a value. [unassignedVariable]
libX11-1.6.5/modules/im/ximcp/imRm.c:372:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imRm.c:407:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imRm.c:443:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imRm.c:1084:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imRm.c:1122:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imRm.c:2265:12: style: The scope of the variable 'check' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imRm.c:2295:12: style: The scope of the variable 'check' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imRm.c:2626:12: style: The scope of the variable 'check' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imRm.c:1767:21: style: struct member '_XimICMode::preedit_callback_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imRm.c:1768:21: style: struct member '_XimICMode::preedit_position_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imRm.c:1769:21: style: struct member '_XimICMode::preedit_area_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imRm.c:1770:21: style: struct member '_XimICMode::preedit_nothing_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imRm.c:1771:21: style: struct member '_XimICMode::preedit_none_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imRm.c:1772:21: style: struct member '_XimICMode::status_callback_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imRm.c:1773:21: style: struct member '_XimICMode::status_area_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imRm.c:1774:21: style: struct member '_XimICMode::status_nothing_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imRm.c:1775:21: style: struct member '_XimICMode::status_none_mode' is never used. [unusedStructMember]
libX11-1.6.5/modules/im/ximcp/imTrX.c:135:6: style: Variable 'spec->ev' is reassigned a value before the old one has been used. [redundantAssignment]
libX11-1.6.5/modules/im/ximcp/imTrX.c:123:5: note: Variable 'spec->ev' is reassigned a value before the old one has been used.
libX11-1.6.5/modules/im/ximcp/imTrX.c:135:6: note: Variable 'spec->ev' is reassigned a value before the old one has been used.
libX11-1.6.5/modules/im/ximcp/imTrX.c:262:11: style: The scope of the variable 'atomName' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imTrX.c:265:12: style: The scope of the variable 'p' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imTrans.c:80:11: style: The scope of the variable 'connect_stat' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imTrans.c:251:19: style: The scope of the variable 'nbyte' can be reduced. [variableScope]
libX11-1.6.5/modules/im/ximcp/imTransR.c:232:11: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/def/lcDefConv.c:225:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2177:0: style: Same expression used in consecutive assignments of 'src_left' and 'from_size'. [duplicateAssignExpression]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2178:0: note: Same expression used in consecutive assignments of 'src_left' and 'from_size'.
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2177:0: note: Same expression used in consecutive assignments of 'src_left' and 'from_size'.
libX11-1.6.5/modules/lc/gen/lcGenConv.c:193:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:194:19: style: The scope of the variable 'mb_tmp' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:218:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:219:19: style: The scope of the variable 'mask' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:297:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:501:9: style: The scope of the variable 'num_charsets' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:590:9: style: The scope of the variable 'num_charsets' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:859:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:908:13: style: The scope of the variable 'wc' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1022:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1063:13: style: The scope of the variable 'wc' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1432:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1886:17: style: The scope of the variable 'inbufptr' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1887:9: style: The scope of the variable 'in_left' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1888:11: style: The scope of the variable 'outbufptr' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1889:9: style: The scope of the variable 'out_left' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1935:13: style: The scope of the variable 'wc' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2228:20: style: The scope of the variable 'inbufptr' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2229:9: style: The scope of the variable 'in_left' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2231:9: style: The scope of the variable 'out_left' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2278:20: style: The scope of the variable 'inbufptr' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2279:9: style: The scope of the variable 'in_left' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2281:9: style: The scope of the variable 'out_left' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2399:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:2506:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
libX11-1.6.5/modules/lc/gen/lcGenConv.c:1508:11: style: Variable 'inbufptr' is assigned a value that is never used. [unreadVariable]
libX11-1.6.5/modules/om/generic/omGeneric.c:1013:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omGeneric.c:1013:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omGeneric.c:1358:10: style: The scope of the variable 'font_set_num' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omGeneric.c:1638:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omGeneric.c:1825:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omGeneric.c:1825:17: style: The scope of the variable 'bufptr' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omGeneric.c:1825:25: style: The scope of the variable 'scp' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omText.c:343:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
libX11-1.6.5/modules/om/generic/omText.c:105:14: style: The scope of the variable 'buf2b' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omText.c:106:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omText.c:173:18: style: The scope of the variable 'font' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omText.c:302:19: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omText.c:303:9: style: The scope of the variable 'next' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omTextEsc.c:102:14: style: The scope of the variable 'buf2b' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omTextEsc.c:103:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omTextEsc.c:137:19: style: The scope of the variable 'font' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omTextEsc.c:255:9: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omTextExt.c:49:9: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omTextPer.c:53:9: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omXChar.c:251:17: style: The scope of the variable 'charset_list' can be reduced. [variableScope]
libX11-1.6.5/modules/om/generic/omXChar.c:252:9: style: The scope of the variable 'charset_count' can be reduced. [variableScope]
libX11-1.6.5/src/ClDisplay.c:49:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/Context.c:135:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/Context.c:136:26: style: The scope of the variable 'pentry' can be reduced. [variableScope]
libX11-1.6.5/src/CrGC.c:319:28: style: The scope of the variable 'req' can be reduced. [variableScope]
libX11-1.6.5/src/DrLine.c:47:24: style: The scope of the variable 'segment' can be reduced. [variableScope]
libX11-1.6.5/src/DrPoint.c:44:13: style: The scope of the variable 'point' can be reduced. [variableScope]
libX11-1.6.5/src/DrPoints.c:42:19: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libX11-1.6.5/src/DrPoints.c:43:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libX11-1.6.5/src/DrRect.c:47:17: style: The scope of the variable 'rect' can be reduced. [variableScope]
libX11-1.6.5/src/DrRects.c:41:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/src/DrRects.c:42:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libX11-1.6.5/src/DrSegs.c:41:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/src/DrSegs.c:42:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libX11-1.6.5/src/ErrDes.c:175:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libX11-1.6.5/src/ErrDes.c:157:9: note: outer condition: !db
libX11-1.6.5/src/ErrDes.c:175:6: note: identical inner condition: !db
libX11-1.6.5/src/ErrDes.c:175:6: style: Condition '!db' is always true [knownConditionTrueFalse]
libX11-1.6.5/src/ErrDes.c:157:9: note: Assuming that condition '!db' is not redundant
libX11-1.6.5/src/ErrDes.c:175:6: note: Condition '!db' is always true
libX11-1.6.5/src/ErrDes.c:152:11: style: The scope of the variable 'tptr' can be reduced. [variableScope]
libX11-1.6.5/src/ErrDes.c:153:19: style: The scope of the variable 'tlen' can be reduced. [variableScope]
libX11-1.6.5/src/FillArc.c:48:11: style: The scope of the variable 'arc' can be reduced. [variableScope]
libX11-1.6.5/src/FillArcs.c:43:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/src/FillArcs.c:44:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libX11-1.6.5/src/FillRct.c:46:17: style: The scope of the variable 'rect' can be reduced. [variableScope]
libX11-1.6.5/src/FillRcts.c:41:10: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/src/FillRcts.c:42:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libX11-1.6.5/src/Font.c:143:9: style: Condition '!font_result' is always true [knownConditionTrueFalse]
libX11-1.6.5/src/Font.c:137:19: note: Assignment 'font_result=NULL', assigned value is 0
libX11-1.6.5/src/Font.c:143:9: note: Condition '!font_result' is always true
libX11-1.6.5/src/Font.c:205:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libX11-1.6.5/src/FontNames.c:42:23: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/FontNames.c:43:18: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/src/FontNames.c:46:11: style: The scope of the variable 'chstart' can be reduced. [variableScope]
libX11-1.6.5/src/FontNames.c:47:11: style: The scope of the variable 'chend' can be reduced. [variableScope]
libX11-1.6.5/src/FontNames.c:51:19: style: The scope of the variable 'rlen' can be reduced. [variableScope]
libX11-1.6.5/src/GetAtomNm.c:39:11: style: The scope of the variable 'name' can be reduced. [variableScope]
libX11-1.6.5/src/GetAtomNm.c:40:21: style: The scope of the variable 'table' can be reduced. [variableScope]
libX11-1.6.5/src/GetAtomNm.c:41:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
libX11-1.6.5/src/GetAtomNm.c:42:20: style: The scope of the variable 'e' can be reduced. [variableScope]
libX11-1.6.5/src/GetAtomNm.c:165:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libX11-1.6.5/src/GetColor.c:47:13: style: Unused variable: ccc [unusedVariable]
libX11-1.6.5/src/GetColor.c:48:15: style: Unused variable: cmsColor_exact [unusedVariable]
libX11-1.6.5/src/GetColor.c:49:12: style: Unused variable: ret [unusedVariable]
libX11-1.6.5/src/GetDflt.c:97:20: style: The scope of the variable 'pw' can be reduced. [variableScope]
libX11-1.6.5/src/GetFPath.c:38:16: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libX11-1.6.5/src/GetFPath.c:41:8: style: The scope of the variable 'chend' can be reduced. [variableScope]
libX11-1.6.5/src/GetFPath.c:43:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/GetFPath.c:44:15: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/src/GetHints.c:304:9: style: The scope of the variable 'len_name' can be reduced. [variableScope]
libX11-1.6.5/src/GetHints.c:304:19: style: The scope of the variable 'len_class' can be reduced. [variableScope]
libX11-1.6.5/src/GetPntMap.c:96:19: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libX11-1.6.5/src/GetRGBCMap.c:45:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/GetWAttrs.c:109:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libX11-1.6.5/src/ImUtil.c:125:25: style: The scope of the variable 'c' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:190:31: style: The scope of the variable 'chhi' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:538:26: style: The scope of the variable 'addr' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:539:16: style: The scope of the variable 'pixel' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:571:16: style: The scope of the variable 'pixel' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:594:16: style: The scope of the variable 'pixel' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:614:6: style: The scope of the variable 'xoff' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:614:12: style: The scope of the variable 'yoff' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:727:17: style: The scope of the variable 'addr' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:758:17: style: The scope of the variable 'addr' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:798:16: style: The scope of the variable 'bit' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:799:6: style: The scope of the variable 'xoff' can be reduced. [variableScope]
libX11-1.6.5/src/ImUtil.c:799:12: style: The scope of the variable 'yoff' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:42:21: style: The scope of the variable 'table' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:43:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:44:20: style: The scope of the variable 'e' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:123:14: style: The scope of the variable 'oe' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:125:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:126:9: style: The scope of the variable 'firstidx' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:126:19: style: The scope of the variable 'rehash' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:249:20: style: The scope of the variable 'tidx' can be reduced. [variableScope]
libX11-1.6.5/src/IntAtom.c:265:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libX11-1.6.5/src/KeyBind.c:260:14: style: The scope of the variable 'n' can be reduced. [variableScope]
libX11-1.6.5/src/LiHosts.c:78:26: style: The scope of the variable 'bp' can be reduced. [variableScope]
libX11-1.6.5/src/LiHosts.c:79:23: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/LiICmaps.c:37:19: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libX11-1.6.5/src/LiProps.c:37:19: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libX11-1.6.5/src/ListExt.c:40:8: style: The scope of the variable 'chend' can be reduced. [variableScope]
libX11-1.6.5/src/ListExt.c:42:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/ListExt.c:43:15: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/src/ListExt.c:45:16: style: The scope of the variable 'rlen' can be reduced. [variableScope]
libX11-1.6.5/src/LookupCol.c:46:10: style: Unused variable: ccc [unusedVariable]
libX11-1.6.5/src/LookupCol.c:47:12: style: Unused variable: cmsColor_exact [unusedVariable]
libX11-1.6.5/src/OpenDis.c:77:9: style: union member 'Anonymous0::failure' is never used. [unusedStructMember]
libX11-1.6.5/src/ParseCmd.c:82:11: style: The scope of the variable 'foundOption' can be reduced. [variableScope]
libX11-1.6.5/src/ParseCmd.c:90:11: style: The scope of the variable 'matches' can be reduced. [variableScope]
libX11-1.6.5/src/ParseCol.c:42:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/ParseCol.c:43:6: style: The scope of the variable 'r' can be reduced. [variableScope]
libX11-1.6.5/src/ParseCol.c:43:9: style: The scope of the variable 'g' can be reduced. [variableScope]
libX11-1.6.5/src/ParseCol.c:43:12: style: The scope of the variable 'b' can be reduced. [variableScope]
libX11-1.6.5/src/ParseCol.c:44:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libX11-1.6.5/src/ParseCol.c:45:10: style: Unused variable: ccc [unusedVariable]
libX11-1.6.5/src/ParseCol.c:46:12: style: Unused variable: cmsColor [unusedVariable]
libX11-1.6.5/src/PolyReg.c:403:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/PolyTxt.c:98:30: style: Variable 'f' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/PolyTxt.c:180:26: style: Variable 'FirstTimeThrough' is assigned a value that is never used. [unreadVariable]
libX11-1.6.5/src/PolyTxt.c:158:10: style: Variable 'DummyChar' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/PolyTxt.c:189:10: style: Variable 'DummyChar' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/PolyTxt.c:209:8: style: Variable 'pad' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/PolyTxt16.c:98:30: style: Variable 'f' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/PolyTxt16.c:181:26: style: Variable 'FirstTimeThrough' is assigned a value that is never used. [unreadVariable]
libX11-1.6.5/src/PolyTxt16.c:156:10: style: Variable 'DummyChar' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/PolyTxt16.c:190:10: style: Variable 'DummyChar' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/PolyTxt16.c:216:8: style: Variable 'pad' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/QuTextE16.c:43:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/QuTextE16.c:44:29: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libX11-1.6.5/src/QuTextExt.c:43:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/QuTextExt.c:44:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libX11-1.6.5/src/QuTree.c:40:19: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libX11-1.6.5/src/Quarks.c:155:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/Quarks.c:179:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
libX11-1.6.5/src/RdBitF.c:82:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
libX11-1.6.5/src/RdBitF.c:145:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libX11-1.6.5/src/RdBitF.c:166:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libX11-1.6.5/src/RdBitF.c:168:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libX11-1.6.5/src/RdBitF.c:170:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libX11-1.6.5/src/Region.c:259:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/Region.c:260:31: style: The scope of the variable 'pr' can be reduced. [variableScope]
libX11-1.6.5/src/Region.c:431:22: style: The scope of the variable 'x1' can be reduced. [variableScope]
libX11-1.6.5/src/Region.c:432:22: style: The scope of the variable 'x2' can be reduced. [variableScope]
libX11-1.6.5/src/SendEvent.c:44:29: style: The scope of the variable 'req' can be reduced. [variableScope]
libX11-1.6.5/src/SetHints.c:182:15: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/StNColor.c:45:13: style: Unused variable: ccc [unusedVariable]
libX11-1.6.5/src/StNColor.c:46:15: style: Unused variable: cmsColor_exact [unusedVariable]
libX11-1.6.5/src/StNColor.c:47:12: style: Unused variable: scr_def [unusedVariable]
libX11-1.6.5/src/StrKeysym.c:82:26: style: The scope of the variable 'entry' can be reduced. [variableScope]
libX11-1.6.5/src/StrKeysym.c:118:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libX11-1.6.5/src/Text.c:78:24: style: Variable 'tbuf' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/Text.c:114:8: style: Variable 'pad' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/Text16.c:103:8: style: Variable 'pad' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/TextToStr.c:115:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libX11-1.6.5/src/WrBitF.c:130:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libX11-1.6.5/src/WrBitF.c:131:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libX11-1.6.5/src/WrBitF.c:98:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libX11-1.6.5/src/XlibInt.c:1710:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libX11-1.6.5/src/XlibInt.c:1718:2: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libX11-1.6.5/src/XlibInt.c:199:20: style: The scope of the variable 'req' can be reduced. [variableScope]
libX11-1.6.5/src/XlibInt.c:1275:10: style: The scope of the variable 'number' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:366:23: style: The scope of the variable 'bits' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:367:26: style: The scope of the variable 'sig' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:368:26: style: The scope of the variable 'ch' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:369:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:400:23: style: The scope of the variable 'bits' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:401:26: style: The scope of the variable 'sig' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:402:26: style: The scope of the variable 'ch' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:404:20: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:826:22: style: The scope of the variable 'vprev' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:1643:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:1805:27: style: The scope of the variable 'leaf' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:1806:12: style: The scope of the variable 'get' can be reduced. [variableScope]
libX11-1.6.5/src/Xrm.c:2026:20: style: The scope of the variable 'c' can be reduced. [variableScope]
libX11-1.6.5/src/imConv.c:314:19: style: The scope of the variable 'look' can be reduced. [variableScope]
libX11-1.6.5/src/imConv.c:195:20: style: Variable 'charset' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/imConv.c:264:20: style: Variable 'charset' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/os2Stubs.c:396:9: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libX11-1.6.5/src/os2Stubs.c:395:9: note: Variable 'rc' is reassigned a value before the old one has been used.
libX11-1.6.5/src/os2Stubs.c:396:9: note: Variable 'rc' is reassigned a value before the old one has been used.
libX11-1.6.5/src/os2Stubs.c:128:6: style: The scope of the variable 'faildata' can be reduced. [variableScope]
libX11-1.6.5/src/os2Stubs.c:131:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/os2Stubs.c:348:10: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/os2Stubs.c:349:8: style: The scope of the variable 'j' can be reduced. [variableScope]
libX11-1.6.5/src/os2Stubs.c:349:10: style: The scope of the variable 'n' can be reduced. [variableScope]
libX11-1.6.5/src/os2Stubs.c:131:12: style: Variable 'i' is not assigned a value. [unassignedVariable]
libX11-1.6.5/src/os2Stubs.c:256:20: error: Uninitialized variable: i [uninitvar]
libX11-1.6.5/src/xcb_disp.c:20:7: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
libX11-1.6.5/src/xcb_io.c:333:23: style: The scope of the variable 'response' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/AddSF.c:83:22: style: The scope of the variable 'papNewCSs' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/AddSF.c:84:21: style: The scope of the variable 'pNewCS' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/CvCols.c:937:6: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
libX11-1.6.5/src/xcms/CvCols.c:929:6: note: Variable 'retval' is reassigned a value before the old one has been used.
libX11-1.6.5/src/xcms/CvCols.c:937:6: note: Variable 'retval' is reassigned a value before the old one has been used.
libX11-1.6.5/src/xcms/CvCols.c:200:22: style: The scope of the variable 'papRec' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/CvCols.c:258:16: style: The scope of the variable 'pColor' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/CvCols.c:263:18: style: The scope of the variable 'nBatch' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/HVC.c:202:13: style: The scope of the variable 'f' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/HVCGcC.c:114:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libX11-1.6.5/src/xcms/HVCGcV.c:119:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libX11-1.6.5/src/xcms/HVCGcVC.c:130:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
libX11-1.6.5/src/xcms/HVCGcVC.c:103:15: style: The scope of the variable 'nCount' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/HVCGcVC.c:103:23: style: The scope of the variable 'nMaxCount' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/HVCGcVC.c:103:34: style: The scope of the variable 'nI' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/HVCGcVC.c:103:38: style: The scope of the variable 'nILast' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/HVCMxC.c:102:9: style: The scope of the variable 'nCount' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/HVCMxC.c:102:17: style: The scope of the variable 'nMaxCount' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LRGB.c:1189:9: style: The scope of the variable 'result' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LRGB.c:1283:20: style: The scope of the variable 'r' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LRGB.c:1283:23: style: The scope of the variable 'g' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LRGB.c:1283:26: style: The scope of the variable 'b' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LRGB.c:1285:11: style: The scope of the variable 'pchar' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LRGB.c:1286:21: style: The scope of the variable 'pShort' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LRGB.c:1431:13: style: The scope of the variable 'f' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LRGB.c:798:1: style: Label 'FreeBlueTblElements' is not used. [unusedLabel]
libX11-1.6.5/src/xcms/Lab.c:164:13: style: The scope of the variable 'f' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LabGcLC.c:94:10: style: The scope of the variable 'nCount' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LabGcLC.c:94:18: style: The scope of the variable 'nMaxCount' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LabGcLC.c:94:29: style: The scope of the variable 'nI' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LabGcLC.c:94:33: style: The scope of the variable 'nILast' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/Luv.c:167:13: style: The scope of the variable 'f' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LuvGcLC.c:94:10: style: The scope of the variable 'nCount' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LuvGcLC.c:94:18: style: The scope of the variable 'nMaxCount' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LuvGcLC.c:94:29: style: The scope of the variable 'nI' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/LuvGcLC.c:94:33: style: The scope of the variable 'nILast' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/XYZ.c:146:6: style: The scope of the variable 'f' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/cmsCmap.c:82:18: style: The scope of the variable 'visualList' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/cmsCmap.c:297:18: style: The scope of the variable 'pRec_copy' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/cmsCmap.c:379:29: style: The scope of the variable 'pRecFree' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/cmsCmap.c:426:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/cmsColNm.c:546:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/cmsColNm.c:560:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libX11-1.6.5/src/xcms/cmsColNm.c:575:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libX11-1.6.5/src/xcms/cmsColNm.c:651:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libX11-1.6.5/src/xcms/cmsColNm.c:670:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libX11-1.6.5/src/xcms/cmsInt.c:366:31: style: The scope of the variable 'pFree' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/cmsTrig.c:552:43: style: The scope of the variable 'd' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/cmsTrig.c:229:27: style: Function '_XcmsCosine' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
libX11-1.6.5/src/xcms/Xcmsint.h:220:27: note: Function '_XcmsCosine' argument 1 names different: declaration 'a' definition 'x'.
libX11-1.6.5/src/xcms/cmsTrig.c:229:27: note: Function '_XcmsCosine' argument 1 names different: declaration 'a' definition 'x'.
libX11-1.6.5/src/xcms/cmsTrig.c:499:19: style: Function '_XcmsSine' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
libX11-1.6.5/src/xcms/Xcmsint.h:222:25: note: Function '_XcmsSine' argument 1 names different: declaration 'a' definition 'x'.
libX11-1.6.5/src/xcms/cmsTrig.c:499:19: note: Function '_XcmsSine' argument 1 names different: declaration 'a' definition 'x'.
libX11-1.6.5/src/xcms/cmsTrig.c:539:24: style: Function '_XcmsArcTangent' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
libX11-1.6.5/src/xcms/Xcmsint.h:219:31: note: Function '_XcmsArcTangent' argument 1 names different: declaration 'a' definition 'x'.
libX11-1.6.5/src/xcms/cmsTrig.c:539:24: note: Function '_XcmsArcTangent' argument 1 names different: declaration 'a' definition 'x'.
libX11-1.6.5/src/xcms/uvY.c:161:13: style: The scope of the variable 'f' can be reduced. [variableScope]
libX11-1.6.5/src/xcms/xyY.c:160:13: style: The scope of the variable 'f' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKB.c:145:17: style: The scope of the variable 'size' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKB.c:146:18: style: The scope of the variable 'out' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBAlloc.c:47:25: style: The scope of the variable 'prev_interpret' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBAlloc.c:472:26: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBBind.c:193:22: style: The scope of the variable 'pSyms' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBBind.c:487:30: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBCompat.c:208:16: style: Variable 'buf' is modified but its new value is never used. [unreadVariable]
libX11-1.6.5/src/xkb/XKBExtDev.c:487:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGAlloc.c:402:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGAlloc.c:763:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGeom.c:626:13: style: The scope of the variable 'left' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:875:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libX11-1.6.5/src/xkb/XKBGetMap.c:855:0: note: Variable 'status' is reassigned a value before the old one has been used.
libX11-1.6.5/src/xkb/XKBGetMap.c:875:9: note: Variable 'status' is reassigned a value before the old one has been used.
libX11-1.6.5/src/xkb/XKBGetMap.c:38:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:38:12: style: The scope of the variable 'n' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:38:15: style: The scope of the variable 'lastMapCount' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:312:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:372:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:406:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:438:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:522:13: style: The scope of the variable 'left' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBGetMap.c:848:19: style: The scope of the variable 'req' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBMAlloc.c:267:21: style: The scope of the variable 'rtrn' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBMAlloc.c:286:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBMAlloc.c:458:28: style: The scope of the variable 'nSyms' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBMAlloc.c:517:13: style: The scope of the variable 'width' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBMAlloc.c:534:13: style: The scope of the variable 'key' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBMAlloc.c:565:28: style: The scope of the variable 'nKeySyms' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBMisc.c:433:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBMisc.c:859:27: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBNames.c:356:22: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBNames.c:579:22: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBSetMap.c:60:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBSetMap.c:128:13: style: The scope of the variable 'outSym' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBSetMap.c:363:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBSetMap.c:364:12: style: The scope of the variable 'wire' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBSetMap.c:411:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBSetMap.c:412:25: style: The scope of the variable 'wire' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBUse.c:185:9: style: The scope of the variable 'first' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBUse.c:185:16: style: The scope of the variable 'oldLast' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBUse.c:185:25: style: The scope of the variable 'newLast' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBUse.c:626:11: style: The scope of the variable 'str' can be reduced. [variableScope]
libX11-1.6.5/src/xkb/XKBleds.c:109:16: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
libX11-1.6.5/src/xlibi18n/ICWrap.c:266:10: style: The scope of the variable 'prev' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/IMWrap.c:98:14: style: Expression is always false because 'else if' condition matches previous condition at line 97. [multiCondition]
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:411:3: style: Variable 'charset_p' is reassigned a value before the old one has been used. [redundantAssignment]
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:410:3: note: Variable 'charset_p' is reassigned a value before the old one has been used.
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:411:3: note: Variable 'charset_p' is reassigned a value before the old one has been used.
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:165:13: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:289:18: style: The scope of the variable 'fs' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:521:31: style: The scope of the variable 'font' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:583:10: style: The scope of the variable 'lcd' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:917:14: style: The scope of the variable 'font_data' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:918:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/XDefaultOMIF.c:1058:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
libX11-1.6.5/src/xlibi18n/XlcDL.c:257:17: warning: Either the condition 'dl_name?strlen(dl_name):0' is redundant or there is possible null pointer dereference: dl_name. [nullPointerRedundantCheck]
libX11-1.6.5/src/xlibi18n/XlcDL.c:261:11: note: Assuming that condition 'dl_name?strlen(dl_name):0' is not redundant
libX11-1.6.5/src/xlibi18n/XlcDL.c:257:17: note: Null pointer dereference
libX11-1.6.5/src/xlibi18n/XlcDL.c:298:9: style: The scope of the variable 'path' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/XlcDL.c:373:29: style: Function '_XlcDynamicLoad' argument 1 names different: declaration 'name' definition 'lc_name'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/Xlcint.h:936:18: note: Function '_XlcDynamicLoad' argument 1 names different: declaration 'name' definition 'lc_name'.
libX11-1.6.5/src/xlibi18n/XlcDL.c:373:29: note: Function '_XlcDynamicLoad' argument 1 names different: declaration 'name' definition 'lc_name'.
libX11-1.6.5/src/xlibi18n/imKStoUCS.c:289:42: warning: Either the condition 'keysym>1417' is redundant, otherwise there is negative array index -6. [negativeIndex]
libX11-1.6.5/src/xlibi18n/imKStoUCS.c:288:21: note: Assuming that condition 'keysym>1417' is not redundant
libX11-1.6.5/src/xlibi18n/imKStoUCS.c:289:42: note: Negative array index
libX11-1.6.5/src/xlibi18n/lcCT.c:623:42: style: Same expression on both sides of '&&'. [duplicateExpression]
libX11-1.6.5/src/xlibi18n/lcCT.c:1128:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcCT.c:1270:20: style: The scope of the variable 'charset' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcCT.c:748:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libX11-1.6.5/src/xlibi18n/lcConv.c:142:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcConv.c:142:23: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcConv.c:84:17: style: Function '_XlcSetConverter' argument 2 names different: declaration 'from_type' definition 'from'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/XlcPublic.h:270:19: note: Function '_XlcSetConverter' argument 2 names different: declaration 'from_type' definition 'from'.
libX11-1.6.5/src/xlibi18n/lcConv.c:84:17: note: Function '_XlcSetConverter' argument 2 names different: declaration 'from_type' definition 'from'.
libX11-1.6.5/src/xlibi18n/lcConv.c:86:17: style: Function '_XlcSetConverter' argument 4 names different: declaration 'to_type' definition 'to'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/XlcPublic.h:272:19: note: Function '_XlcSetConverter' argument 4 names different: declaration 'to_type' definition 'to'.
libX11-1.6.5/src/xlibi18n/lcConv.c:86:17: note: Function '_XlcSetConverter' argument 4 names different: declaration 'to_type' definition 'to'.
libX11-1.6.5/src/xlibi18n/lcConv.c:87:26: style: Function '_XlcSetConverter' argument 5 names different: declaration 'open_converter' definition 'converter'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/XlcPublic.h:273:26: note: Function '_XlcSetConverter' argument 5 names different: declaration 'open_converter' definition 'converter'.
libX11-1.6.5/src/xlibi18n/lcConv.c:87:26: note: Function '_XlcSetConverter' argument 5 names different: declaration 'open_converter' definition 'converter'.
libX11-1.6.5/src/xlibi18n/lcConv.c:296:17: style: Function '_XlcOpenConverter' argument 2 names different: declaration 'from_type' definition 'from'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/XlcPublic.h:245:18: note: Function '_XlcOpenConverter' argument 2 names different: declaration 'from_type' definition 'from'.
libX11-1.6.5/src/xlibi18n/lcConv.c:296:17: note: Function '_XlcOpenConverter' argument 2 names different: declaration 'from_type' definition 'from'.
libX11-1.6.5/src/xlibi18n/lcConv.c:298:17: style: Function '_XlcOpenConverter' argument 4 names different: declaration 'to_type' definition 'to'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/XlcPublic.h:247:18: note: Function '_XlcOpenConverter' argument 4 names different: declaration 'to_type' definition 'to'.
libX11-1.6.5/src/xlibi18n/lcConv.c:298:17: note: Function '_XlcOpenConverter' argument 4 names different: declaration 'to_type' definition 'to'.
libX11-1.6.5/src/xlibi18n/lcDB.c:318:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcDB.c:411:9: style: The scope of the variable 'token_len' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcDB.c:1065:11: style: The scope of the variable 'p' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcDB.c:1192:17: style: Function '_XlcGetResource' argument 3 names different: declaration '_class' definition 'class'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/XlcPublic.h:279:18: note: Function '_XlcGetResource' argument 3 names different: declaration '_class' definition 'class'.
libX11-1.6.5/src/xlibi18n/lcDB.c:1192:17: note: Function '_XlcGetResource' argument 3 names different: declaration '_class' definition 'class'.
libX11-1.6.5/src/xlibi18n/lcFile.c:208:9: style: The scope of the variable 'priv' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcFile.c:286:9: style: The scope of the variable 'priv' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcGeneric.c:273:16: style: The scope of the variable 'parse_info' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcGeneric.c:421:16: style: The scope of the variable 'charsetd' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcGeneric.c:634:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcGeneric.c:1043:16: style: The scope of the variable 'mbconv' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcGeneric.c:1043:23: style: The scope of the variable 'ctconv' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcRM.c:196:15: style: Function '_XrmDefaultInitParseInfo' argument 2 names different: declaration 'state' definition 'rm_state'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/XlcPubI.h:138:16: note: Function '_XrmDefaultInitParseInfo' argument 2 names different: declaration 'state' definition 'rm_state'.
libX11-1.6.5/src/xlibi18n/lcRM.c:196:15: note: Function '_XrmDefaultInitParseInfo' argument 2 names different: declaration 'state' definition 'rm_state'.
libX11-1.6.5/src/xlibi18n/lcTxtPr.c:42:12: style: The scope of the variable 'mb_list' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcTxtPr.c:43:15: style: The scope of the variable 'wc_list' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcUTF8.c:991:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcUTF8.c:2224:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcUTF8.c:2278:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcUniConv/big5hkscs.h:6215:12: style: Unsigned variable 'wc' can't be negative so it is unnecessary to test it. [unsignedPositive]
libX11-1.6.5/src/xlibi18n/lcUniConv/8bit_tab_to_h.c:95:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/8bit_tab_to_h.c:102:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/8bit_tab_to_h.c:108:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/8bit_tab_to_h.c:113:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/8bit_tab_to_h.c:137:22: style: The scope of the variable 'i3' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcUniConv/8bit_tab_to_h.c:128:0: error: Memory leak: fname [memleak]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:96:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:106:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:113:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:790:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:794:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:814:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:178:38: style: The scope of the variable 'i1_min' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:178:46: style: The scope of the variable 'i1_max' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcUniConv/cjk_tab_to_h.c:605:10: style: The scope of the variable 'x' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcWrap.c:597:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcWrap.c:629:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/lcWrap.c:103:25: style: Function '_XlcValidModSyntax' argument 2 names different: declaration 'valid' definition 'valid_mods'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/Xlcint.h:771:25: note: Function '_XlcValidModSyntax' argument 2 names different: declaration 'valid' definition 'valid_mods'.
libX11-1.6.5/src/xlibi18n/lcWrap.c:103:25: note: Function '_XlcValidModSyntax' argument 2 names different: declaration 'valid' definition 'valid_mods'.
libX11-1.6.5/src/xlibi18n/lcWrap.c:366:15: style: Function '_XrmInitParseInfo' argument 1 names different: declaration 'statep' definition 'state'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/Xlcint.h:797:12: note: Function '_XrmInitParseInfo' argument 1 names different: declaration 'statep' definition 'state'.
libX11-1.6.5/src/xlibi18n/lcWrap.c:366:15: note: Function '_XrmInitParseInfo' argument 1 names different: declaration 'statep' definition 'state'.
libX11-1.6.5/src/xlibi18n/lcWrap.c:549:10: style: Function '_XlcCountVaList' argument 2 names different: declaration 'count_return' definition 'count_ret'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/Xlcint.h:841:11: note: Function '_XlcCountVaList' argument 2 names different: declaration 'count_return' definition 'count_ret'.
libX11-1.6.5/src/xlibi18n/lcWrap.c:549:10: note: Function '_XlcCountVaList' argument 2 names different: declaration 'count_return' definition 'count_ret'.
libX11-1.6.5/src/xlibi18n/lcWrap.c:563:17: style: Function '_XlcVaToArgList' argument 3 names different: declaration 'args_return' definition 'args_ret'. [funcArgNamesDifferent]
libX11-1.6.5/src/xlibi18n/Xlcint.h:847:18: note: Function '_XlcVaToArgList' argument 3 names different: declaration 'args_return' definition 'args_ret'.
libX11-1.6.5/src/xlibi18n/lcWrap.c:563:17: note: Function '_XlcVaToArgList' argument 3 names different: declaration 'args_return' definition 'args_ret'.
libX11-1.6.5/src/xlibi18n/mbWrap.c:72:18: style: The scope of the variable 'esc' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/utf8Wrap.c:94:18: style: The scope of the variable 'esc' can be reduced. [variableScope]
libX11-1.6.5/src/xlibi18n/wcWrap.c:73:18: style: The scope of the variable 'esc' can be reduced. [variableScope]
[18:23]

ftp://ftp.se.debian.org/debian/pool/main/libx/libx11-freedesktop-desktopentry-perl/libx11-freedesktop-desktopentry-perl_0.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libx11-guitest-perl/libx11-guitest-perl_0.28.orig.tar.gz
[18:23]

ftp://ftp.se.debian.org/debian/pool/main/libx/libx11-keyboard-perl/libx11-keyboard-perl_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libx11-protocol-other-perl/libx11-protocol-other-perl_30.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/libx/libx11-protocol-perl/libx11-protocol-perl_0.56.orig.tar.gz
[18:23]

ftp://ftp.se.debian.org/debian/pool/main/libx/libx11-windowhierarchy-perl/libx11-windowhierarchy-perl_0.004.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libx11-xcb-perl/libx11-xcb-perl_0.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libx12-parser-perl/libx12-parser-perl_0.80.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libx500-dn-perl/libx500-dn-perl_0.29.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libx86/libx86_1.1+ds1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libx/libx86emu/libx86emu_2.0.orig.tar.gz
libx86emu-2.0/api.c:379:16: style: The scope of the variable 'pdir' can be reduced. [variableScope]
libx86emu-2.0/api.c:382:12: style: The scope of the variable 'pdir_idx' can be reduced. [variableScope]
libx86emu-2.0/api.c:382:29: style: The scope of the variable 'u2' can be reduced. [variableScope]
libx86emu-2.0/api.c:382:33: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/api.c:383:32: style: The scope of the variable 'str_attr' can be reduced. [variableScope]
libx86emu-2.0/api.c:384:17: style: The scope of the variable 'def_data' can be reduced. [variableScope]
libx86emu-2.0/api.c:384:37: style: The scope of the variable 'def_attr' can be reduced. [variableScope]
libx86emu-2.0/api.c:385:7: style: The scope of the variable 'dump_flags' can be reduced. [variableScope]
libx86emu-2.0/api.c:138:8: error: Dereferencing 'msr_perm' after it is deallocated / released [deallocuse]
libx86emu-2.0/api.c:139:8: error: Dereferencing 'msr_perm' after it is deallocated / released [deallocuse]
libx86emu-2.0/api.c:140:8: error: Dereferencing 'msr_perm' after it is deallocated / released [deallocuse]
libx86emu-2.0/decode.c:66:7: style: The scope of the variable 'has_prefix' can be reduced. [variableScope]
libx86emu-2.0/decode.c:302:12: style: The scope of the variable 'lf' can be reduced. [variableScope]
libx86emu-2.0/decode.c:937:12: style: The scope of the variable 'u' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1119:15: style: The scope of the variable 'base' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1120:7: style: The scope of the variable 'sib' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1225:7: style: The scope of the variable 'base' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1226:7: style: The scope of the variable 'sib' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1365:7: style: The scope of the variable 'base' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1366:7: style: The scope of the variable 'sib' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1739:38: style: The scope of the variable 'lf' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1778:12: style: The scope of the variable 'lf' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1901:12: style: The scope of the variable 'ofs' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1902:15: style: The scope of the variable 'dt_base' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1902:24: style: The scope of the variable 'dt_limit' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1990:7: style: The scope of the variable 'cs' can be reduced. [variableScope]
libx86emu-2.0/decode.c:1990:11: style: The scope of the variable 'eip' can be reduced. [variableScope]
libx86emu-2.0/decode.c:503:39: style: Function 'fetch_data_byte' argument 2 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:72:39: note: Function 'fetch_data_byte' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:503:39: note: Function 'fetch_data_byte' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:515:40: style: Function 'fetch_data_word' argument 2 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:74:40: note: Function 'fetch_data_word' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:515:40: note: Function 'fetch_data_word' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:527:40: style: Function 'fetch_data_long' argument 2 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:76:40: note: Function 'fetch_data_long' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:527:40: note: Function 'fetch_data_long' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:540:55: style: Function 'fetch_data_byte_abs' argument 3 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:73:55: note: Function 'fetch_data_byte_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:540:55: note: Function 'fetch_data_byte_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:559:56: style: Function 'fetch_data_word_abs' argument 3 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:75:56: note: Function 'fetch_data_word_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:559:56: note: Function 'fetch_data_word_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:578:56: style: Function 'fetch_data_long_abs' argument 3 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:77:56: note: Function 'fetch_data_long_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:578:56: note: Function 'fetch_data_long_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:598:41: style: Function 'store_data_byte' argument 2 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:78:41: note: Function 'store_data_byte' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:598:41: note: Function 'store_data_byte' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:612:41: style: Function 'store_data_word' argument 2 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:80:41: note: Function 'store_data_word' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:612:41: note: Function 'store_data_word' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:626:41: style: Function 'store_data_long' argument 2 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:82:41: note: Function 'store_data_long' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:626:41: note: Function 'store_data_long' argument 2 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:640:57: style: Function 'store_data_byte_abs' argument 3 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:79:57: note: Function 'store_data_byte_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:640:57: note: Function 'store_data_byte_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:658:57: style: Function 'store_data_word_abs' argument 3 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:81:57: note: Function 'store_data_word_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:658:57: note: Function 'store_data_word_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:676:57: style: Function 'store_data_long_abs' argument 3 names different: declaration 'offset' definition 'ofs'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:83:57: note: Function 'store_data_long_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:676:57: note: Function 'store_data_long_abs' argument 3 names different: declaration 'offset' definition 'ofs'.
libx86emu-2.0/decode.c:684:37: style: Function 'fetch_io_byte' argument 2 names different: declaration 'offset' definition 'port'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:84:37: note: Function 'fetch_io_byte' argument 2 names different: declaration 'offset' definition 'port'.
libx86emu-2.0/decode.c:684:37: note: Function 'fetch_io_byte' argument 2 names different: declaration 'offset' definition 'port'.
libx86emu-2.0/decode.c:694:38: style: Function 'fetch_io_word' argument 2 names different: declaration 'offset' definition 'port'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:85:38: note: Function 'fetch_io_word' argument 2 names different: declaration 'offset' definition 'port'.
libx86emu-2.0/decode.c:694:38: note: Function 'fetch_io_word' argument 2 names different: declaration 'offset' definition 'port'.
libx86emu-2.0/decode.c:704:38: style: Function 'fetch_io_long' argument 2 names different: declaration 'offset' definition 'port'. [funcArgNamesDifferent]
libx86emu-2.0/include/decode.h:86:38: note: Function 'fetch_io_long' argument 2 names different: declaration 'offset' definition 'port'.
libx86emu-2.0/decode.c:704:38: note: Function 'fetch_io_long' argument 2 names different: declaration 'offset' definition 'port'.
libx86emu-2.0/decode.c:490:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libx86emu-2.0/mem.c:91:16: style: The scope of the variable 'pdir' can be reduced. [variableScope]
libx86emu-2.0/mem.c:94:12: style: The scope of the variable 'pdir_idx' can be reduced. [variableScope]
libx86emu-2.0/mem.c:94:22: style: The scope of the variable 'u1' can be reduced. [variableScope]
libx86emu-2.0/mem.c:119:23: style: The scope of the variable 'new_pdir' can be reduced. [variableScope]
libx86emu-2.0/mem.c:122:12: style: The scope of the variable 'pdir_idx' can be reduced. [variableScope]
libx86emu-2.0/mem.c:122:22: style: The scope of the variable 'u1' can be reduced. [variableScope]
libx86emu-2.0/mem.c:204:12: style: The scope of the variable 'u' can be reduced. [variableScope]
libx86emu-2.0/mem.c:291:12: style: The scope of the variable 'u' can be reduced. [variableScope]
libx86emu-2.0/mem.c:596:12: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/mem.c:626:12: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/mem.c:311:34: style: Function 'vm_r_byte' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:46:41: note: Function 'vm_r_byte' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:311:34: note: Function 'vm_r_byte' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:335:41: style: Function 'vm_r_byte_noperm' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:47:48: note: Function 'vm_r_byte_noperm' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:335:41: note: Function 'vm_r_byte_noperm' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:348:34: style: Function 'vm_r_word' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:48:41: note: Function 'vm_r_word' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:348:34: note: Function 'vm_r_word' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:383:35: style: Function 'vm_r_dword' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:49:42: note: Function 'vm_r_dword' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:383:35: note: Function 'vm_r_dword' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:423:34: style: Function 'vm_x_byte' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:50:41: note: Function 'vm_x_byte' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:423:34: note: Function 'vm_x_byte' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:447:34: style: Function 'vm_x_word' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:51:41: note: Function 'vm_x_word' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:447:34: note: Function 'vm_x_word' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:453:35: style: Function 'vm_x_dword' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:52:42: note: Function 'vm_x_dword' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:453:35: note: Function 'vm_x_dword' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:459:30: style: Function 'vm_w_byte' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:53:37: note: Function 'vm_w_byte' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:459:30: note: Function 'vm_w_byte' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:480:37: style: Function 'vm_w_byte_noperm' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:54:44: note: Function 'vm_w_byte_noperm' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:480:37: note: Function 'vm_w_byte_noperm' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:494:30: style: Function 'vm_w_word' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:55:37: note: Function 'vm_w_word' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:494:30: note: Function 'vm_w_word' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:528:31: style: Function 'vm_w_dword' argument 1 names different: declaration 'vm' definition 'mem'. [funcArgNamesDifferent]
libx86emu-2.0/mem.c:56:38: note: Function 'vm_w_dword' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:528:31: note: Function 'vm_w_dword' argument 1 names different: declaration 'vm' definition 'mem'.
libx86emu-2.0/mem.c:70:40: error: Memory leak: dst [memleak]
libx86emu-2.0/ops.c:237:13: style: The scope of the variable 'dst' can be reduced. [variableScope]
libx86emu-2.0/ops.c:237:18: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:238:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:268:16: style: The scope of the variable 'dst32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:268:23: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:268:28: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:269:16: style: The scope of the variable 'dst16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:315:7: style: The scope of the variable 'src' can be reduced. [variableScope]
libx86emu-2.0/ops.c:315:18: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:316:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:345:8: style: The scope of the variable 'src32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:346:8: style: The scope of the variable 'src16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1234:8: style: The scope of the variable 'src32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1235:8: style: The scope of the variable 'src16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1349:8: style: The scope of the variable 'src32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1350:8: style: The scope of the variable 'src16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1535:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1536:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1570:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1571:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1630:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1631:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1687:7: style: The scope of the variable 'dst' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1687:18: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1688:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1716:16: style: The scope of the variable 'dst16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1717:16: style: The scope of the variable 'dst32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1717:23: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1717:29: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1761:7: style: The scope of the variable 'dst' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1762:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1793:16: style: The scope of the variable 'dst16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1794:16: style: The scope of the variable 'dst32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1794:23: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1844:7: style: The scope of the variable 'dst' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1845:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1872:16: style: The scope of the variable 'dst16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1873:16: style: The scope of the variable 'dst32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1873:23: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1915:13: style: The scope of the variable 'src' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1916:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1943:8: style: The scope of the variable 'src16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1944:8: style: The scope of the variable 'src32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1987:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1987:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1988:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:1988:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:2080:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:2081:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:2081:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:2081:21: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3539:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3540:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3575:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3576:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3673:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3674:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3674:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3708:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3709:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3709:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3743:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3744:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3777:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3778:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3778:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:3826:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4047:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4048:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4078:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4079:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4127:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4128:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4161:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4162:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4659:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4659:13: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4660:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4780:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4781:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4781:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:4781:26: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:5087:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops.c:5087:13: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops.c:5088:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:5127:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops.c:5127:15: style: The scope of the variable 'cs' can be reduced. [variableScope]
libx86emu-2.0/ops.c:5128:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops.c:5128:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops.c:5128:21: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:66:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:67:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:67:13: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:165:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:166:7: style: The scope of the variable 'base' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:166:13: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:166:19: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:167:7: style: The scope of the variable 'limit' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:291:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:315:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:520:7: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:521:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:575:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:575:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:575:20: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:576:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:577:7: style: The scope of the variable 'disp' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:625:8: style: The scope of the variable 'dst32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:625:23: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:625:29: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:626:8: style: The scope of the variable 'dst16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:685:8: style: The scope of the variable 'dst32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:685:23: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:685:29: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:686:8: style: The scope of the variable 'dst16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:765:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:765:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:765:20: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:766:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:767:7: style: The scope of the variable 'disp' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:819:8: style: The scope of the variable 'dst32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:819:23: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:819:29: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:820:8: style: The scope of the variable 'dst16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:879:8: style: The scope of the variable 'dst32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:879:23: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:879:29: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:880:8: style: The scope of the variable 'dst16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:931:8: style: The scope of the variable 'src32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:932:8: style: The scope of the variable 'src16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1013:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1014:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1014:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1048:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1048:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1048:20: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1049:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1050:7: style: The scope of the variable 'disp' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1102:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1103:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1103:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1137:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1138:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1138:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1174:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1264:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1264:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1264:20: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1265:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1377:8: style: The scope of the variable 'reg32' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1377:15: style: The scope of the variable 'val' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1377:20: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1378:8: style: The scope of the variable 'reg16' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1379:7: style: The scope of the variable 'disp' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1431:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1484:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
libx86emu-2.0/ops2.c:1539:7: style: The scope of the variable 'reg8' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:833:43: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:906:40: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:930:31: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:955:12: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:955:16: style: The scope of the variable 'ocf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1039:12: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1039:16: style: The scope of the variable 'ocf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1071:12: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1071:16: style: The scope of the variable 'ocf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1253:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1253:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1297:18: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1297:28: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1337:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1337:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1374:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1374:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1411:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1411:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1448:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1448:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1484:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1524:28: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1564:19: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1604:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1604:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1641:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1641:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1678:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1678:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1715:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1715:25: style: The scope of the variable 'cf' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:2242:6: style: The scope of the variable 'carry' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:2366:6: style: The scope of the variable 'carry' can be reduced. [variableScope]
libx86emu-2.0/prim_ops.c:1081:13: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1083. [shiftTooManyBitsSigned]
libx86emu-2.0/prim_ops.c:1083:11: note: Assuming that condition 'cnt!=1' is not redundant
libx86emu-2.0/prim_ops.c:1081:13: note: Shift
libx86emu-2.0/prim_ops.c:1242:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libx86emu-2.0/prim_ops.c:1343:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1341. [shiftTooManyBitsSigned]
libx86emu-2.0/prim_ops.c:1341:11: note: Assuming that condition 'cnt>0' is not redundant
libx86emu-2.0/prim_ops.c:1343:16: note: Shift
libx86emu-2.0/prim_ops.c:1570:19: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1569. [shiftTooManyBitsSigned]
libx86emu-2.0/prim_ops.c:1569:10: note: Assuming that condition 'cnt>0' is not redundant
libx86emu-2.0/prim_ops.c:1570:19: note: Shift
libx86emu-2.0/prim_ops.c:1647:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1645. [shiftTooManyBitsSigned]
libx86emu-2.0/prim_ops.c:1645:11: note: Assuming that condition 'cnt>0' is not redundant
libx86emu-2.0/prim_ops.c:1647:16: note: Shift
libx86emu-2.0/prim_ops.c:2708:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libx86emu-2.0/test/x86test.c:254:20: style: The scope of the variable 's' can be reduced. [variableScope]
libx86emu-2.0/test/x86test.c:457:18: style: The scope of the variable 'buf0' can be reduced. [variableScope]
libx86emu-2.0/test/x86test.c:457:25: style: The scope of the variable 'buf1' can be reduced. [variableScope]
libx86emu-2.0/test/x86test.c:458:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libx86emu-2.0/test/x86test.c:458:10: style: The scope of the variable 'l0' can be reduced. [variableScope]
libx86emu-2.0/test/x86test.c:458:14: style: The scope of the variable 'l1' can be reduced. [variableScope]
libx86emu-2.0/test/x86test.c:288:0: error: Resource leak: f [resourceLeak]
[18:23]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxalan2-java/libxalan2-java_2.7.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxapool-java/libxapool-java_1.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxau/libxau_1.0.8.orig.tar.gz
libXau-1.0.8/AuFileName.c:49:16: style: The scope of the variable 'atexit_registered' can be reduced. [variableScope]
libXau-1.0.8/AuLock.c:53:12: style: The scope of the variable 'now' can be reduced. [variableScope]
[18:23]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxaw/libxaw_1.0.13.orig.tar.gz
libXaw-1.0.13/src/Actions.c:227:9: style: The scope of the variable 'p' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSink.c:445:72: style: The scope of the variable 'bufsiz' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSrc.c:444:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSrc.c:444:17: style: The scope of the variable 'firstPos' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSrc.c:976:11: style: The scope of the variable 'file' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSrc.c:1042:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSrc.c:1320:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSrc.c:1406:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSrc.c:1407:11: style: The scope of the variable 'file' can be reduced. [variableScope]
libXaw-1.0.13/src/AsciiSrc.c:1514:7: style: The scope of the variable 'len' can be reduced. [variableScope]
libXaw-1.0.13/src/Box.c:621:16: style: The scope of the variable 'pixmap' can be reduced. [variableScope]
libXaw-1.0.13/src/Converters.c:352:3: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libXaw-1.0.13/src/DisplayList.c:125:14: style: The scope of the variable 'proc' can be reduced. [variableScope]
libXaw-1.0.13/src/DisplayList.c:238:14: style: The scope of the variable 'fp' can be reduced. [variableScope]
libXaw-1.0.13/src/DisplayList.c:238:19: style: The scope of the variable 'lp' can be reduced. [variableScope]
libXaw-1.0.13/src/DisplayList.c:451:14: style: The scope of the variable 'data' can be reduced. [variableScope]
libXaw-1.0.13/src/DisplayList.c:708:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
libXaw-1.0.13/src/DisplayList.c:939:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
libXaw-1.0.13/src/DisplayList.c:1324:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
libXaw-1.0.13/src/Form.c:301:16: style: The scope of the variable 'pixmap' can be reduced. [variableScope]
libXaw-1.0.13/src/Form.c:729:13: style: The scope of the variable 'childP' can be reduced. [variableScope]
libXaw-1.0.13/src/Form.c:730:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libXaw-1.0.13/src/Form.c:730:12: style: The scope of the variable 'y' can be reduced. [variableScope]
libXaw-1.0.13/src/Form.c:731:9: style: The scope of the variable 'width' can be reduced. [variableScope]
libXaw-1.0.13/src/Form.c:731:16: style: The scope of the variable 'height' can be reduced. [variableScope]
libXaw-1.0.13/src/List.c:356:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXaw-1.0.13/src/List.c:356:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libXaw-1.0.13/src/MultiSink.c:554:13: style: The scope of the variable 'c' can be reduced. [variableScope]
libXaw-1.0.13/src/MultiSrc.c:360:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libXaw-1.0.13/src/MultiSrc.c:360:17: style: The scope of the variable 'firstPos' can be reduced. [variableScope]
libXaw-1.0.13/src/MultiSrc.c:361:14: style: The scope of the variable 'wptr' can be reduced. [variableScope]
libXaw-1.0.13/src/MultiSrc.c:803:11: style: The scope of the variable 'file' can be reduced. [variableScope]
libXaw-1.0.13/src/MultiSrc.c:869:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libXaw-1.0.13/src/MultiSrc.c:1166:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
libXaw-1.0.13/src/MultiSrc.c:1167:11: style: The scope of the variable 'file' can be reduced. [variableScope]
libXaw-1.0.13/src/Paned.c:1895:2: style: Variable 'new_pw->paned.resize_children_to_pref' is reassigned a value before the old one has been used. [redundantAssignment]
libXaw-1.0.13/src/Paned.c:1893:2: note: Variable 'new_pw->paned.resize_children_to_pref' is reassigned a value before the old one has been used.
libXaw-1.0.13/src/Paned.c:1895:2: note: Variable 'new_pw->paned.resize_children_to_pref' is reassigned a value before the old one has been used.
libXaw-1.0.13/src/Paned.c:913:9: style: The scope of the variable 'on_loc' can be reduced. [variableScope]
libXaw-1.0.13/src/Pixmap.c:472:13: style: The scope of the variable 's_cache' can be reduced. [variableScope]
libXaw-1.0.13/src/Pixmap.c:472:23: style: The scope of the variable 'c_cache' can be reduced. [variableScope]
libXaw-1.0.13/src/Pixmap.c:472:51: style: The scope of the variable 'pcache' can be reduced. [variableScope]
libXaw-1.0.13/src/Scrollbar.c:501:34: style: Function 'XawScrollbarInitialize' argument 4 names different: declaration '_args' definition 'num_args'. [funcArgNamesDifferent]
libXaw-1.0.13/src/Scrollbar.c:67:70: note: Function 'XawScrollbarInitialize' argument 4 names different: declaration '_args' definition 'num_args'.
libXaw-1.0.13/src/Scrollbar.c:501:34: note: Function 'XawScrollbarInitialize' argument 4 names different: declaration '_args' definition 'num_args'.
libXaw-1.0.13/src/Simple.c:312:16: style: The scope of the variable 'pixmap' can be reduced. [variableScope]
libXaw-1.0.13/src/SimpleMenu.c:509:16: style: The scope of the variable 'pixmap' can be reduced. [variableScope]
libXaw-1.0.13/src/StripChart.c:378:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXaw-1.0.13/src/StripChart.c:378:12: style: The scope of the variable 'j' can be reduced. [variableScope]
libXaw-1.0.13/src/StripChart.c:312:12: style: Variable 'value' is not assigned a value. [unassignedVariable]
libXaw-1.0.13/src/Text.c:1573:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libXaw-1.0.13/src/Text.c:2349:29: warning: Possible null pointer dereference: selections [nullPointer]
libXaw-1.0.13/src/Text.c:3176:37: note: Calling function '_SetSelection', 4th argument 'selections' value is 0
libXaw-1.0.13/src/Text.c:2349:29: note: Null pointer dereference
libXaw-1.0.13/src/Text.c:3067:2: style: Variable 'clear_to_eol' is reassigned a value before the old one has been used. [redundantAssignment]
libXaw-1.0.13/src/Text.c:3062:0: note: Variable 'clear_to_eol' is reassigned a value before the old one has been used.
libXaw-1.0.13/src/Text.c:3067:2: note: Variable 'clear_to_eol' is reassigned a value before the old one has been used.
libXaw-1.0.13/src/Text.c:1126:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libXaw-1.0.13/src/Text.c:1487:18: style: The scope of the variable 'last' can be reduced. [variableScope]
libXaw-1.0.13/src/Text.c:1487:24: style: The scope of the variable 'denom' can be reduced. [variableScope]
libXaw-1.0.13/src/Text.c:1487:31: style: The scope of the variable 'widest' can be reduced. [variableScope]
libXaw-1.0.13/src/Text.c:2353:6: style: The scope of the variable 'buffer' can be reduced. [variableScope]
libXaw-1.0.13/src/Text.c:2834:33: style: The scope of the variable 'sarray' can be reduced. [variableScope]
libXaw-1.0.13/src/Text.c:3314:12: style: The scope of the variable 'display_text' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:3815:7: style: Same expression on both sides of '>'. [duplicateExpression]
libXaw-1.0.13/src/TextAction.c:3815:7: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libXaw-1.0.13/src/TextAction.c:1150:11: style: The scope of the variable 'atomP' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:2325:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:2329:24: style: The scope of the variable 'rlen' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:2329:30: style: The scope of the variable 'size' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:2985:13: style: The scope of the variable 'wc_buf' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:3528:20: style: The scope of the variable 'wc_two_spaces' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:3632:27: style: The scope of the variable 'len' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:3633:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
libXaw-1.0.13/src/TextAction.c:3634:20: style: The scope of the variable 'wide_CR' can be reduced. [variableScope]
libXaw-1.0.13/src/TextPop.c:1035:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libXaw-1.0.13/src/TextPop.c:1031:12: note: outer condition: count!=0
libXaw-1.0.13/src/TextPop.c:1035:13: note: opposite inner condition: count==0
libXaw-1.0.13/src/TextPop.c:1025:28: style: Redundant condition: once_only. '!once_only || (once_only && !show_current)' is equivalent to '!once_only || !show_current' [redundantCondition]
libXaw-1.0.13/src/TextPop.c:838:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
libXaw-1.0.13/src/TextPop.c:309:2: error: Resource leak: file [resourceLeak]
libXaw-1.0.13/src/TextSrc.c:1352:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libXaw-1.0.13/src/TextSrc.c:1674:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXaw-1.0.13/src/TextSrc.c:1675:20: style: The scope of the variable 'anchor' can be reduced. [variableScope]
libXaw-1.0.13/src/TextSrc.c:1900:9: style: The scope of the variable 'length' can be reduced. [variableScope]
libXaw-1.0.13/src/Toggle.c:492:17: style: The scope of the variable 'group' can be reduced. [variableScope]
libXaw-1.0.13/src/Tree.c:385:5: style: Variable 'cnew->tree.tree_root' is reassigned a value before the old one has been used. [redundantAssignment]
libXaw-1.0.13/src/Tree.c:382:5: note: Variable 'cnew->tree.tree_root' is reassigned a value before the old one has been used.
libXaw-1.0.13/src/Tree.c:385:5: note: Variable 'cnew->tree.tree_root' is reassigned a value before the old one has been used.
libXaw-1.0.13/src/Tree.c:209:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXaw-1.0.13/src/Tree.c:210:16: style: The scope of the variable 'l' can be reduced. [variableScope]
libXaw-1.0.13/src/Tree.c:795:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXaw-1.0.13/src/XawI18n.c:94:23: style: Function '_Xaw_iswalnum' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
libXaw-1.0.13/src/XawI18n.h:117:11: note: Function '_Xaw_iswalnum' argument 1 names different: declaration 'c' definition 'ch'.
libXaw-1.0.13/src/XawI18n.c:94:23: note: Function '_Xaw_iswalnum' argument 1 names different: declaration 'c' definition 'ch'.
libXaw-1.0.13/src/XawIm.c:492:13: warning: Either the condition '(ns=end=strchr(s,','))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libXaw-1.0.13/src/XawIm.c:476:38: note: Assuming that condition '(ns=end=strchr(s,','))==NULL' is not redundant
libXaw-1.0.13/src/XawIm.c:492:13: note: Null pointer addition
libXaw-1.0.13/src/XawIm.c:272:21: style: The scope of the variable 'margin' can be reduced. [variableScope]
libXaw-1.0.13/src/XawIm.c:452:30: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
libXaw-1.0.13/src/XawIm.c:793:20: style: The scope of the variable 'margin' can be reduced. [variableScope]
libXaw-1.0.13/src/XawIm.c:941:20: style: The scope of the variable 'margin' can be reduced. [variableScope]
libXaw-1.0.13/src/XawIm.c:942:11: style: The scope of the variable 'height' can be reduced. [variableScope]
[18:23]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxaw3dxft/libxaw3dxft_1.6.2e.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libx/libxbase/libxbase_2.0.0.orig.tar.gz
xbase-2.0.0/bin/dbfutil1.cpp:259:20: style: Condition 'MemoFieldLen>0' is always false [knownConditionTrueFalse]
xbase-2.0.0/bin/dbfutil1.cpp:198:26: note: Assignment 'MemoFieldLen=0L', assigned value is 0
xbase-2.0.0/bin/dbfutil1.cpp:259:20: note: Condition 'MemoFieldLen>0' is always false
xbase-2.0.0/bin/dbfutil1.cpp:53:10: performance: Technically the member function 'MyClass::OpenFile' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:171:15: note: Technically the member function 'MyClass::OpenFile' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:53:10: note: Technically the member function 'MyClass::OpenFile' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:54:10: performance: Technically the member function 'MyClass::CloseFile' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:183:15: note: Technically the member function 'MyClass::CloseFile' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:54:10: note: Technically the member function 'MyClass::CloseFile' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:55:10: performance: Technically the member function 'MyClass::ConvertDatabase' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:191:15: note: Technically the member function 'MyClass::ConvertDatabase' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:55:10: note: Technically the member function 'MyClass::ConvertDatabase' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:56:10: performance: Technically the member function 'MyClass::ReindexDatabase' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:312:15: note: Technically the member function 'MyClass::ReindexDatabase' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:56:10: note: Technically the member function 'MyClass::ReindexDatabase' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:57:10: performance: Technically the member function 'MyClass::DeleteMemoField' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:376:15: note: Technically the member function 'MyClass::DeleteMemoField' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:57:10: note: Technically the member function 'MyClass::DeleteMemoField' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:58:10: performance: Technically the member function 'MyClass::UpdateMemoField' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:340:15: note: Technically the member function 'MyClass::UpdateMemoField' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:58:10: note: Technically the member function 'MyClass::UpdateMemoField' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:59:10: performance: Technically the member function 'MyClass::ShowFieldInfo' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:264:15: note: Technically the member function 'MyClass::ShowFieldInfo' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:59:10: note: Technically the member function 'MyClass::ShowFieldInfo' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:60:10: performance: Technically the member function 'MyClass::ShowFieldData' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:281:15: note: Technically the member function 'MyClass::ShowFieldData' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:60:10: note: Technically the member function 'MyClass::ShowFieldData' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:61:10: performance: Technically the member function 'MyClass::UpdateFieldData' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:297:15: note: Technically the member function 'MyClass::UpdateFieldData' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:61:10: note: Technically the member function 'MyClass::UpdateFieldData' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:62:10: performance: Technically the member function 'MyClass::PutRecord' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:514:15: note: Technically the member function 'MyClass::PutRecord' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:62:10: note: Technically the member function 'MyClass::PutRecord' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:64:10: performance: Technically the member function 'MyClass::GetRecord' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:329:15: note: Technically the member function 'MyClass::GetRecord' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:64:10: note: Technically the member function 'MyClass::GetRecord' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:72:10: performance: Technically the member function 'MyClass::FileStats' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:160:15: note: Technically the member function 'MyClass::FileStats' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:72:10: note: Technically the member function 'MyClass::FileStats' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:80:10: performance: Technically the member function 'MyClass::OpenIndex' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:102:15: note: Technically the member function 'MyClass::OpenIndex' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:80:10: note: Technically the member function 'MyClass::OpenIndex' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:81:10: performance: Technically the member function 'MyClass::CloseIndex' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:154:15: note: Technically the member function 'MyClass::CloseIndex' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:81:10: note: Technically the member function 'MyClass::CloseIndex' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:82:10: performance: Technically the member function 'MyClass::FindKey' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:124:15: note: Technically the member function 'MyClass::FindKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:82:10: note: Technically the member function 'MyClass::FindKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:83:10: performance: Technically the member function 'MyClass::GetFirstKey' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:144:15: note: Technically the member function 'MyClass::GetFirstKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:83:10: note: Technically the member function 'MyClass::GetFirstKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:84:10: performance: Technically the member function 'MyClass::GetLastKey' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:149:15: note: Technically the member function 'MyClass::GetLastKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:84:10: note: Technically the member function 'MyClass::GetLastKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:85:10: performance: Technically the member function 'MyClass::GetNextKey' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:134:15: note: Technically the member function 'MyClass::GetNextKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:85:10: note: Technically the member function 'MyClass::GetNextKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:86:10: performance: Technically the member function 'MyClass::GetPrevKey' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:139:15: note: Technically the member function 'MyClass::GetPrevKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:86:10: note: Technically the member function 'MyClass::GetPrevKey' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:88:10: performance: Technically the member function 'MyClass::DumpIndexNodes' can be static. [functionStatic]
xbase-2.0.0/bin/dbfutil1.cpp:91:15: note: Technically the member function 'MyClass::DumpIndexNodes' can be static.
xbase-2.0.0/bin/dbfutil1.cpp:88:10: note: Technically the member function 'MyClass::DumpIndexNodes' can be static.
xbase-2.0.0/bin/dbfxtrct.cpp:139:10: style: Condition '!ix' is always true [knownConditionTrueFalse]
xbase-2.0.0/bin/dbfxtrct.cpp:69:18: note: Assignment 'ix=0', assigned value is 0
xbase-2.0.0/bin/dbfxtrct.cpp:139:10: note: Condition '!ix' is always true
xbase-2.0.0/bin/dbfxtrct.cpp:74:10: style: The scope of the variable 'p' can be reduced. [variableScope]
xbase-2.0.0/bin/dumpdbt.cpp:125:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
xbase-2.0.0/libtest/exptest.cpp:136:0: error: syntax error [syntaxError]
xbase-2.0.0/libtest/indextst.cpp:87:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
xbase-2.0.0/libtest/indextst.cpp:238:9: style: Unused variable: rc [unusedVariable]
xbase-2.0.0/tv/tvbrowse.cpp:163:10: style: C-style pointer casting [cstyleCast]
xbase-2.0.0/tv/tvbrowse.cpp:250:3: style: C-style pointer casting [cstyleCast]
xbase-2.0.0/tv/tvbrowse.cpp:112:8: style: The scope of the variable 'colWidth' can be reduced. [variableScope]
xbase-2.0.0/tv/tvbrowse.h:52:16: warning: Virtual function 'setWidth' is called from constructor 'xbTvBrowseField(short,const char*)' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
xbase-2.0.0/tv/tvbrowse.cpp:46:2: note: Calling setWidth
xbase-2.0.0/tv/tvbrowse.h:52:16: note: setWidth is a virtual method
xbase-2.0.0/tv/tvbrowse.h:53:16: warning: Virtual function 'setName' is called from constructor 'xbTvBrowseField(short,const char*)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
xbase-2.0.0/tv/tvbrowse.cpp:47:2: note: Calling setName
xbase-2.0.0/tv/tvbrowse.h:53:16: note: setName is a virtual method
xbase-2.0.0/tv/tvbrowse.h:74:15: warning: Virtual function 'populate' is called from constructor 'xbTvBrowse(xbDbf*)' at line 146. Dynamic binding is not used. [virtualCallInConstructor]
xbase-2.0.0/tv/tvbrowse.cpp:146:2: note: Calling populate
xbase-2.0.0/tv/tvbrowse.h:74:15: note: populate is a virtual method
xbase-2.0.0/tv/tvbrowse.h:65:15: warning: Virtual function 'setRange' is called from constructor 'xbTvBrowse(xbDbf*)' at line 147. Dynamic binding is not used. [virtualCallInConstructor]
xbase-2.0.0/tv/tvbrowse.cpp:147:2: note: Calling setRange
xbase-2.0.0/tv/tvbrowse.h:65:15: note: setRange is a virtual method
xbase-2.0.0/tv/tvbrowse.h:60:2: style: Class 'xbTvBrowse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
xbase-2.0.0/tv/tvxbase.cpp:68:10: warning: Member variable 'xbTvApp::Browse' is not initialized in the constructor. [uninitMemberVar]
xbase-2.0.0/xbase/dbf.cpp:552:6: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
xbase-2.0.0/xbase/dbf.cpp:552:11: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
xbase-2.0.0/xbase/dbf.cpp:552:11: style: Condition 'XFV&7==3' is always false [knownConditionTrueFalse]
xbase-2.0.0/xbase/dbf.cpp:552:17: style: Condition '7==3' is always false [knownConditionTrueFalse]
xbase-2.0.0/xbase/dbf.cpp:878:10: style: The scope of the variable 'p' can be reduced. [variableScope]
xbase-2.0.0/xbase/dbf.cpp:1282:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
xbase-2.0.0/xbase/fields.cpp:184:17: style: The scope of the variable 'len2' can be reduced. [variableScope]
xbase-2.0.0/xbase/fields.cpp:401:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
xbase-2.0.0/xbase/fields.cpp:402:17: style: The scope of the variable 'sp' can be reduced. [variableScope]
xbase-2.0.0/xbase/stack.cpp:167:11: style: The scope of the variable 'p' can be reduced. [variableScope]
xbase-2.0.0/xbase/stack.cpp:168:21: style: The scope of the variable 'Save' can be reduced. [variableScope]
xbase-2.0.0/xbase/xbstring.cpp:325:0: error: Syntax error in #if [preprocessorErrorDirective]
xbase-2.0.0/xbase/xdate.cpp:301:9: style: The scope of the variable 'iday' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:301:15: style: The scope of the variable 'imonth' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:301:23: style: The scope of the variable 'iyear' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:301:30: style: The scope of the variable 'iday2' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:541:16: style: The scope of the variable 'FmtPtr' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:542:10: style: The scope of the variable 'BufPtr' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:543:9: style: The scope of the variable 'type' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:544:9: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:545:9: style: The scope of the variable 'type_ctr' can be reduced. [variableScope]
xbase-2.0.0/xbase/xdate.cpp:545:19: style: The scope of the variable 'i' can be reduced. [variableScope]
[18:23]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxbean-java/libxbean-java_4.5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxc/libxc_3.0.0.orig.tar.gz
libxc-3.0.0/src/gga.c:29:33: style: Function 'xc_gga_init' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:190:34: note: Function 'xc_gga_init' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/gga.c:29:33: note: Function 'xc_gga_init' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/gga.c:70:33: style: Function 'xc_gga_end' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:191:34: note: Function 'xc_gga_end' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/gga.c:70:33: note: Function 'xc_gga_end' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/gga.c:136:35: style: Function 'xc_gga' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:192:40: note: Function 'xc_gga' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/gga.c:136:35: note: Function 'xc_gga' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/gga_c_ft97.c:39:16: style: The scope of the variable 'k0' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_ft97.c:201:9: style: The scope of the variable 'rsa' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_ft97.c:201:14: style: The scope of the variable 'ga2' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_ft97.c:201:19: style: The scope of the variable 'opz' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_ft97.c:201:24: style: The scope of the variable 'opz13' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_ft97.c:202:22: style: The scope of the variable 'den_ba' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_ft97.c:203:20: style: The scope of the variable 'den_aa' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:89:15: style: The scope of the variable 'cnst13' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:90:9: style: The scope of the variable 'dbeta_numdz' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:90:22: style: The scope of the variable 'dbeta_numdxs' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:90:39: style: The scope of the variable 'dbeta_dendz' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:90:69: style: The scope of the variable 'dbetadz' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:91:9: style: The scope of the variable 'df_numdz' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:91:19: style: The scope of the variable 'df_numdrs' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:91:30: style: The scope of the variable 'df_numdbeta' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:91:43: style: The scope of the variable 'df_dendrs' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:91:54: style: The scope of the variable 'df_dendbeta' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_op.c:91:67: style: The scope of the variable 'dfdbeta' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_pbe.c:248:16: style: The scope of the variable 'pbeloc_b0' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_pbe.c:197:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_c_pw91.c:107:15: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_c_tca.c:47:9: style: The scope of the variable 'd2sinc' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_tca.c:47:17: style: The scope of the variable 'd2argdrs2' can be reduced. [variableScope]
libxc-3.0.0/src/gga_c_tca.c:47:28: style: The scope of the variable 'd2argdrsxt' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_airy.c:60:33: style: The scope of the variable 'd3den2' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_airy.c:60:41: style: The scope of the variable 'd3num2' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_ak13.c:50:8: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_x_ak13.c:51:8: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_x_g96.c:42:12: warning: Identical condition 'order<2', second condition is always false [identicalConditionAfterEarlyExit]
libxc-3.0.0/src/gga_x_g96.c:38:12: note: first condition
libxc-3.0.0/src/gga_x_g96.c:42:12: note: second condition
libxc-3.0.0/src/gga_x_hcth_a.c:32:88: style: Unused variable: dd [unusedVariable]
libxc-3.0.0/src/gga_x_hjs.c:155:23: style: The scope of the variable 'dHnum' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_hjs.c:155:30: style: The scope of the variable 'dHden' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_hjs.c:134:16: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_x_hjs.c:196:30: error: Uninitialized variable: dHds [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:222:30: error: Uninitialized variable: dFds [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:247:21: error: Uninitialized variable: dFds [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:249:49: error: Uninitialized variable: dEGds [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:210:42: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:222:46: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:223:38: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:224:29: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:245:58: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:247:112: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:250:100: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:251:19: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:252:16: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:253:16: error: Uninitialized variable: dzeta [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:245:37: error: Uninitialized variable: dchids [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:247:80: error: Uninitialized variable: dchids [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:250:52: error: Uninitialized variable: dchids [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:257:30: error: Uninitialized variable: dchidnu [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:258:45: error: Uninitialized variable: dchidnu [uninitvar]
libxc-3.0.0/src/gga_x_hjs.c:259:54: error: Uninitialized variable: dchidnu [uninitvar]
libxc-3.0.0/src/gga_x_lb.c:106:42: style: Function 'xc_gga_lb_modified' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:207:49: note: Function 'xc_gga_lb_modified' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/gga_x_lb.c:106:42: note: Function 'xc_gga_lb_modified' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/gga_x_lv_rpw86.c:84:12: warning: Identical condition 'order<2', second condition is always false [identicalConditionAfterEarlyExit]
libxc-3.0.0/src/gga_x_lv_rpw86.c:72:12: note: first condition
libxc-3.0.0/src/gga_x_lv_rpw86.c:84:12: note: second condition
libxc-3.0.0/src/gga_x_n12.c:96:9: style: The scope of the variable 'opz' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_sfat.c:83:9: style: The scope of the variable 'opz' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_sfat.c:83:26: style: Unused variable: x2 [unusedVariable]
libxc-3.0.0/src/gga_x_sfat.c:89:9: style: Unused variable: dftdrss [unusedVariable]
libxc-3.0.0/src/gga_x_sfat.c:89:18: style: Unused variable: dftdz [unusedVariable]
libxc-3.0.0/src/gga_x_sfat.c:89:25: style: Unused variable: d2ftdrss2 [unusedVariable]
libxc-3.0.0/src/gga_x_sfat.c:89:36: style: Unused variable: d2ftdrssz [unusedVariable]
libxc-3.0.0/src/gga_x_vmt.c:72:69: style: The scope of the variable 'd3g0' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_vmt.c:114:10: style: Variable 'ss10' is assigned a value that is never used. [unreadVariable]
libxc-3.0.0/src/gga_x_wc.c:49:48: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_x_wpbeh.c:218:23: style: The scope of the variable 'dHnum' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:218:30: style: The scope of the variable 'dHden' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:301:19: style: The scope of the variable 'dGa' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:301:24: style: The scope of the variable 'dGb' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:369:11: style: The scope of the variable 'dt10' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:406:11: style: The scope of the variable 't1' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:406:15: style: The scope of the variable 'dt1ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:406:22: style: The scope of the variable 'dt1dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:429:11: style: The scope of the variable 'dterm1' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:11: style: The scope of the variable 'dnp1dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:19: style: The scope of the variable 'dnp2dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:27: style: The scope of the variable 'dt1ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:34: style: The scope of the variable 'dt1dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:41: style: The scope of the variable 'df2' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:46: style: The scope of the variable 'df2ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:53: style: The scope of the variable 'df2dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:60: style: The scope of the variable 'df3' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:65: style: The scope of the variable 'df3ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:451:72: style: The scope of the variable 'df3dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:11: style: The scope of the variable 'df4' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:16: style: The scope of the variable 'df4ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:23: style: The scope of the variable 'df4dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:30: style: The scope of the variable 'df5' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:35: style: The scope of the variable 'df5ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:42: style: The scope of the variable 'df5dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:49: style: The scope of the variable 'df6' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:54: style: The scope of the variable 'df6ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:61: style: The scope of the variable 'df6dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:68: style: The scope of the variable 'df7ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:452:75: style: The scope of the variable 'df7dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:453:11: style: The scope of the variable 'df8' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:453:16: style: The scope of the variable 'df8ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:453:23: style: The scope of the variable 'df8dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:453:30: style: The scope of the variable 'df9' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:453:35: style: The scope of the variable 'df9ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:453:42: style: The scope of the variable 'df9dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:453:49: style: The scope of the variable 'dt2t9ds' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:453:58: style: The scope of the variable 'dt2t9dw' can be reduced. [variableScope]
libxc-3.0.0/src/gga_x_wpbeh.c:101:19: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_x_wpbeh.c:108:31: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_x_wpbeh.c:147:68: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_x_wpbeh.c:304:49: style: Expression '1 - erf(x)' can be replaced by 'erfc(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/gga_x_wpbeh.c:246:18: error: Uninitialized variable: dHds [uninitvar]
libxc-3.0.0/src/gga_xc_b97.c:317:22: style: Variable 'sign' is assigned a value that is never used. [unreadVariable]
libxc-3.0.0/src/gga_xc_th.c:364:25: error: Uninitialized variable: d2XXdxs2 [uninitvar]
libxc-3.0.0/src/hyb_gga_xc_hse.c:80:55: style: Function 'xc_hyb_gga_xc_hse_set_params' argument 2 names different: declaration 'alpha' definition 'beta'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:236:61: note: Function 'xc_hyb_gga_xc_hse_set_params' argument 2 names different: declaration 'alpha' definition 'beta'.
libxc-3.0.0/src/hyb_gga_xc_hse.c:80:55: note: Function 'xc_hyb_gga_xc_hse_set_params' argument 2 names different: declaration 'alpha' definition 'beta'.
libxc-3.0.0/src/integrate.c:37:0: warning: Function 'xc_integrate' argument order different: declaration ', ex, a' definition 'x, n, ex' [funcArgOrderDifferent]
libxc-3.0.0/src/util.h:98:21: note: Function 'xc_integrate' argument order different: declaration ', ex, a' definition 'x, n, ex'
libxc-3.0.0/src/integrate.c:37:0: note: Function 'xc_integrate' argument order different: declaration ', ex, a' definition 'x, n, ex'
libxc-3.0.0/src/integrate.c:78:0: warning: Function 'xc_rdqagse' argument order different: declaration ', ex, a' definition 'x, n, ex' [funcArgOrderDifferent]
libxc-3.0.0/src/util.h:99:18: note: Function 'xc_rdqagse' argument order different: declaration ', ex, a' definition 'x, n, ex'
libxc-3.0.0/src/integrate.c:78:0: note: Function 'xc_rdqagse' argument order different: declaration ', ex, a' definition 'x, n, ex'
libxc-3.0.0/src/integrate.c:799:0: warning: Function 'rdqk21' argument order different: declaration ', ex, ' definition 'x, n, ex' [funcArgOrderDifferent]
libxc-3.0.0/src/integrate.c:71:20: note: Function 'rdqk21' argument order different: declaration ', ex, ' definition 'x, n, ex'
libxc-3.0.0/src/integrate.c:799:0: note: Function 'rdqk21' argument order different: declaration ', ex, ' definition 'x, n, ex'
libxc-3.0.0/src/integrate.c:978:12: style: Variable 'absc' is assigned a value that is never used. [unreadVariable]
libxc-3.0.0/src/lda.c:30:29: style: Function 'xc_lda_init' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:171:34: note: Function 'xc_lda_init' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:30:29: note: Function 'xc_lda_init' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:59:28: style: Function 'xc_lda_end' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:172:34: note: Function 'xc_lda_end' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:59:28: note: Function 'xc_lda_end' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:76:30: style: Function 'xc_lda' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:174:43: note: Function 'xc_lda' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:76:30: note: Function 'xc_lda' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:167:37: style: Function 'xc_lda_fxc_fd' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/util.h:149:42: note: Function 'xc_lda_fxc_fd' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:167:37: note: Function 'xc_lda_fxc_fd' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:167:76: style: Function 'xc_lda_fxc_fd' argument 4 names different: declaration 'fxc' definition 'v2rho2'. [funcArgNamesDifferent]
libxc-3.0.0/src/util.h:149:78: note: Function 'xc_lda_fxc_fd' argument 4 names different: declaration 'fxc' definition 'v2rho2'.
libxc-3.0.0/src/lda.c:167:76: note: Function 'xc_lda_fxc_fd' argument 4 names different: declaration 'fxc' definition 'v2rho2'.
libxc-3.0.0/src/lda.c:209:37: style: Function 'xc_lda_kxc_fd' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/util.h:150:42: note: Function 'xc_lda_kxc_fd' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:209:37: note: Function 'xc_lda_kxc_fd' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/lda.c:209:76: style: Function 'xc_lda_kxc_fd' argument 4 names different: declaration 'kxc' definition 'v3rho3'. [funcArgNamesDifferent]
libxc-3.0.0/src/util.h:150:78: note: Function 'xc_lda_kxc_fd' argument 4 names different: declaration 'kxc' definition 'v3rho3'.
libxc-3.0.0/src/lda.c:209:76: note: Function 'xc_lda_kxc_fd' argument 4 names different: declaration 'kxc' definition 'v3rho3'.
libxc-3.0.0/src/lda_c_2d_amgb.c:106:36: style: The scope of the variable 'd3fz' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_2d_amgb.c:107:24: style: The scope of the variable 'd3ex' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_2d_amgb.c:108:63: style: The scope of the variable 'd3ex6drs3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_2d_amgb.c:108:74: style: The scope of the variable 'd3ex6drs2z' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_2d_amgb.c:108:86: style: The scope of the variable 'd3ex6drsz2' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_2d_amgb.c:108:98: style: The scope of the variable 'd3ex6dz3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_2d_amgb.c:68:11: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_2d_amgb.c:129:40: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_2d_amgb.c:145:50: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_2d_amgb.c:164:45: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_2d_amgb.c:186:41: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_hl.c:77:24: style: The scope of the variable 'd3fz' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_hl.c:51:9: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_ml1.c:63:61: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_ml1.c:72:12: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_pw.c:161:36: style: The scope of the variable 'd3fz' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_pw.c:107:9: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_c_pz.c:141:24: style: The scope of the variable 'd3fz' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_rc04.c:33:33: style: The scope of the variable '_opz13' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_rc04.c:33:41: style: The scope of the variable '_omz13' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_rc04.c:33:49: style: The scope of the variable '_opz43' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_rc04.c:33:57: style: The scope of the variable '_omz43' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_rc04.c:33:65: style: The scope of the variable '_opz73' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_rc04.c:33:73: style: The scope of the variable '_omz73' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_rc04.c:33:101: style: The scope of the variable 'd3fz' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_vwn.c:204:32: style: The scope of the variable 'd3t1' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_vwn.c:204:53: style: The scope of the variable 'd3t2' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_vwn.c:204:74: style: The scope of the variable 'd3fz' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_vwn.c:205:48: style: The scope of the variable 'd3DMC' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_vwn.c:205:55: style: The scope of the variable 'd3DRPA' can be reduced. [variableScope]
libxc-3.0.0/src/lda_c_vwn.c:205:81: style: The scope of the variable 'd3aux' can be reduced. [variableScope]
libxc-3.0.0/src/lda_k_tf.c:31:28: style: The scope of the variable 'd3fz' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:160:14: style: The scope of the variable 'aa3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:161:9: style: The scope of the variable 'auxa1' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:161:16: style: The scope of the variable 'auxa2' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:161:23: style: The scope of the variable 'auxa3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:229:29: style: The scope of the variable 'beta6' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:229:46: style: The scope of the variable 'f1_5' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:229:56: style: The scope of the variable 'f3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:230:27: style: The scope of the variable 'd3phi' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:230:58: style: The scope of the variable 'd3phidbeta3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:230:93: style: The scope of the variable 'd3betadrs3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_x.c:110:13: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_x.c:187:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/lda_x_2d.c:31:24: style: The scope of the variable 'd3fz' can be reduced. [variableScope]
libxc-3.0.0/src/lda_xc_ksdt.c:81:15: style: Variable 'lambda' is assigned a value that is never used. [unreadVariable]
libxc-3.0.0/src/lda_xc_teter93.c:44:19: style: The scope of the variable 'D3nnDrs2z' can be reduced. [variableScope]
libxc-3.0.0/src/lda_xc_teter93.c:44:30: style: The scope of the variable 'D3nnDrsz2' can be reduced. [variableScope]
libxc-3.0.0/src/lda_xc_teter93.c:44:41: style: The scope of the variable 'D3nnDz3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_xc_teter93.c:44:60: style: The scope of the variable 'D3ddDrs2z' can be reduced. [variableScope]
libxc-3.0.0/src/lda_xc_teter93.c:44:71: style: The scope of the variable 'D3ddDrsz2' can be reduced. [variableScope]
libxc-3.0.0/src/lda_xc_teter93.c:44:82: style: The scope of the variable 'D3ddDz3' can be reduced. [variableScope]
libxc-3.0.0/src/lda_xc_zlp.c:62:3: style: Variable 'r->d3edrsz2' is reassigned a value before the old one has been used. [redundantAssignment]
libxc-3.0.0/src/lda_xc_zlp.c:61:3: note: Variable 'r->d3edrsz2' is reassigned a value before the old one has been used.
libxc-3.0.0/src/lda_xc_zlp.c:62:3: note: Variable 'r->d3edrsz2' is reassigned a value before the old one has been used.
libxc-3.0.0/src/lda_xc_zlp.c:34:9: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/mgga.c:29:34: style: Function 'xc_mgga_init' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:240:35: note: Function 'xc_mgga_init' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/mgga.c:29:34: note: Function 'xc_mgga_init' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/mgga.c:70:34: style: Function 'xc_mgga_end' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:241:35: note: Function 'xc_mgga_end' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/mgga.c:70:34: note: Function 'xc_mgga_end' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/mgga.c:103:31: style: Function 'xc_mgga' argument 1 names different: declaration 'p' definition 'func'. [funcArgNamesDifferent]
libxc-3.0.0/src/xc.h:242:44: note: Function 'xc_mgga' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/mgga.c:103:31: note: Function 'xc_mgga' argument 1 names different: declaration 'p' definition 'func'.
libxc-3.0.0/src/mgga_c_bc95.c:68:9: style: The scope of the variable 'opz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_pkzb.c:90:17: style: The scope of the variable 'dC0dz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_pkzb.c:90:24: style: The scope of the variable 'dfzdz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_pkzb.c:131:9: style: The scope of the variable 'dtautdz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_pkzb.c:131:31: style: The scope of the variable 'dxtotdz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_pkzb.c:131:40: style: The scope of the variable 'dxtotdxt' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_pkzb.c:154:19: style: The scope of the variable 'dauxdz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_pkzb.c:154:27: style: The scope of the variable 'dcsi2dz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_pkzb.c:154:36: style: The scope of the variable 'dcsi2dxt' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_c_scan.c:293:3: style: Variable 'c1exp' is reassigned a value before the old one has been used. [redundantAssignment]
libxc-3.0.0/src/mgga_c_scan.c:290:0: note: Variable 'c1exp' is reassigned a value before the old one has been used.
libxc-3.0.0/src/mgga_c_scan.c:293:3: note: Variable 'c1exp' is reassigned a value before the old one has been used.
libxc-3.0.0/src/mgga_c_scan.c:294:3: style: Variable 'c2exp' is reassigned a value before the old one has been used. [redundantAssignment]
libxc-3.0.0/src/mgga_c_scan.c:290:0: note: Variable 'c2exp' is reassigned a value before the old one has been used.
libxc-3.0.0/src/mgga_c_scan.c:294:3: note: Variable 'c2exp' is reassigned a value before the old one has been used.
libxc-3.0.0/src/mgga_c_scan.c:236:12: style: Unused variable: dxdr [unusedVariable]
libxc-3.0.0/src/mgga_c_scan.c:236:18: style: Unused variable: dxdz [unusedVariable]
libxc-3.0.0/src/mgga_c_scan.c:236:24: style: Unused variable: dxds [unusedVariable]
libxc-3.0.0/src/mgga_c_scan.c:206:14: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/mgga_c_scan.c:270:8: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/mgga_c_vsxc.c:80:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_c_vsxc.c:86:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_c_vsxc.c:80:3: note: Null pointer dereference
libxc-3.0.0/src/mgga_c_vsxc.c:81:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_c_vsxc.c:86:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_c_vsxc.c:81:3: note: Null pointer dereference
libxc-3.0.0/src/mgga_c_vsxc.c:82:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_c_vsxc.c:86:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_c_vsxc.c:82:3: note: Null pointer dereference
libxc-3.0.0/src/mgga_c_vsxc.c:84:17: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_c_vsxc.c:86:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_c_vsxc.c:84:17: note: Null pointer dereference
libxc-3.0.0/src/mgga_c_vsxc.c:174:9: style: The scope of the variable 'opz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_x_2d_prhg07.c:36:15: style: The scope of the variable 'ey' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_x_br89.c:72:12: style: The scope of the variable 'f' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_x_br89.c:174:71: style: The scope of the variable 'd2ffdx2' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_x_br89.c:175:15: style: The scope of the variable 'c_TB09' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_x_br89.c:175:23: style: The scope of the variable 'c_HEG' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_x_m08.c:144:18: style: The scope of the variable 'opz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_x_mn12.c:117:18: style: The scope of the variable 'opz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_x_scan.c:115:3: style: Variable 'c1exp' is reassigned a value before the old one has been used. [redundantAssignment]
libxc-3.0.0/src/mgga_x_scan.c:112:0: note: Variable 'c1exp' is reassigned a value before the old one has been used.
libxc-3.0.0/src/mgga_x_scan.c:115:3: note: Variable 'c1exp' is reassigned a value before the old one has been used.
libxc-3.0.0/src/mgga_x_scan.c:116:3: style: Variable 'c2exp' is reassigned a value before the old one has been used. [redundantAssignment]
libxc-3.0.0/src/mgga_x_scan.c:112:0: note: Variable 'c2exp' is reassigned a value before the old one has been used.
libxc-3.0.0/src/mgga_x_scan.c:116:3: note: Variable 'c2exp' is reassigned a value before the old one has been used.
libxc-3.0.0/src/mgga_xc_b97mv.c:107:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_xc_b97mv.c:115:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_xc_b97mv.c:107:3: note: Null pointer dereference
libxc-3.0.0/src/mgga_xc_b97mv.c:108:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_xc_b97mv.c:115:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_xc_b97mv.c:108:3: note: Null pointer dereference
libxc-3.0.0/src/mgga_xc_b97mv.c:109:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_xc_b97mv.c:115:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_xc_b97mv.c:109:3: note: Null pointer dereference
libxc-3.0.0/src/mgga_xc_b97mv.c:110:3: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_xc_b97mv.c:115:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_xc_b97mv.c:110:3: note: Null pointer dereference
libxc-3.0.0/src/mgga_xc_b97mv.c:112:17: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_xc_b97mv.c:115:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_xc_b97mv.c:112:17: note: Null pointer dereference
libxc-3.0.0/src/mgga_xc_b97mv.c:113:17: warning: Either the condition 'p!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
libxc-3.0.0/src/mgga_xc_b97mv.c:115:11: note: Assuming that condition 'p!=NULL' is not redundant
libxc-3.0.0/src/mgga_xc_b97mv.c:113:17: note: Null pointer dereference
libxc-3.0.0/src/mgga_xc_b97mv.c:214:9: style: The scope of the variable 'opz' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_xc_b97mv.c:218:9: style: The scope of the variable 'aux' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_xc_b97mv.c:218:14: style: The scope of the variable 'aux12' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_xc_b97mv.c:218:21: style: The scope of the variable 'x_avg' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_xc_b97mv.c:219:9: style: The scope of the variable 't' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_xc_b97mv.c:219:15: style: The scope of the variable 't_avg' can be reduced. [variableScope]
libxc-3.0.0/src/mgga_xc_b97mv.c:150:10: style: Unused variable: j [unusedVariable]
libxc-3.0.0/src/mgga_xc_zlp.c:39:10: style: Variable 'opz2' is assigned a value that is never used. [unreadVariable]
libxc-3.0.0/src/mgga_xc_zlp.c:40:10: style: Variable 'omz2' is assigned a value that is never used. [unreadVariable]
libxc-3.0.0/src/mgga_xc_zlp.c:48:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libxc-3.0.0/src/mix_func.c:38:24: style: The scope of the variable 'aux' can be reduced. [variableScope]
libxc-3.0.0/src/special_functions.c:92:12: style: struct member 'cheb_series_struct::c' is never used. [unusedStructMember]
libxc-3.0.0/src/special_functions.c:93:7: style: struct member 'cheb_series_struct::order' is never used. [unusedStructMember]
libxc-3.0.0/src/special_functions.c:94:10: style: struct member 'cheb_series_struct::a' is never used. [unusedStructMember]
libxc-3.0.0/src/special_functions.c:95:10: style: struct member 'cheb_series_struct::b' is never used. [unusedStructMember]
libxc-3.0.0/src/special_functions.c:96:7: style: struct member 'cheb_series_struct::order_sp' is never used. [unusedStructMember]
libxc-3.0.0/src/stoll.c:37:11: style: The scope of the variable 'opz13' can be reduced. [variableScope]
libxc-3.0.0/src/stoll.c:125:11: style: The scope of the variable 'opz13' can be reduced. [variableScope]
libxc-3.0.0/src/stoll.c:26:0: style: Function 'xc_lda_stoll' argument 3 names different: declaration 'dens' definition 'r'. [funcArgNamesDifferent]
libxc-3.0.0/src/util.h:164:12: note: Function 'xc_lda_stoll' argument 3 names different: declaration 'dens' definition 'r'.
libxc-3.0.0/src/stoll.c:26:0: note: Function 'xc_lda_stoll' argument 3 names different: declaration 'dens' definition 'r'.
libxc-3.0.0/src/util.c:50:9: style: The scope of the variable 'aa' can be reduced. [variableScope]
libxc-3.0.0/src/util.c:50:13: style: The scope of the variable 'bb' can be reduced. [variableScope]
libxc-3.0.0/src/util.c:50:17: style: The scope of the variable 'aa2' can be reduced. [variableScope]
libxc-3.0.0/src/util.c:50:22: style: The scope of the variable 'bb2' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxcb/libxcb_1.8.1.orig.tar.gz
libxcb-1.8.1/src/xcb_ext.c:61:16: style: The scope of the variable 'next_global_id' can be reduced. [variableScope]
libxcb-1.8.1/src/xcb_in.c:645:27: style: The scope of the variable 'pend' can be reduced. [variableScope]
libxcb-1.8.1/src/xcb_in.c:674:60: style: Function '_xcb_in_read_block' argument 3 names different: declaration 'nread' definition 'len'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcbint.h:146:60: note: Function '_xcb_in_read_block' argument 3 names different: declaration 'nread' definition 'len'.
libxcb-1.8.1/src/xcb_in.c:674:60: note: Function '_xcb_in_read_block' argument 3 names different: declaration 'nread' definition 'len'.
libxcb-1.8.1/src/xcb_list.c:57:32: style: Function '_xcb_map_delete' argument 1 names different: declaration 'q' definition 'list'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcbint.h:75:32: note: Function '_xcb_map_delete' argument 1 names different: declaration 'q' definition 'list'.
libxcb-1.8.1/src/xcb_list.c:57:32: note: Function '_xcb_map_delete' argument 1 names different: declaration 'q' definition 'list'.
libxcb-1.8.1/src/xcb_list.c:72:28: style: Function '_xcb_map_put' argument 1 names different: declaration 'q' definition 'list'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcbint.h:76:28: note: Function '_xcb_map_put' argument 1 names different: declaration 'q' definition 'list'.
libxcb-1.8.1/src/xcb_list.c:72:28: note: Function '_xcb_map_put' argument 1 names different: declaration 'q' definition 'list'.
libxcb-1.8.1/src/xcb_list.c:85:33: style: Function '_xcb_map_remove' argument 1 names different: declaration 'q' definition 'list'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcbint.h:77:33: note: Function '_xcb_map_remove' argument 1 names different: declaration 'q' definition 'list'.
libxcb-1.8.1/src/xcb_list.c:85:33: note: Function '_xcb_map_remove' argument 1 names different: declaration 'q' definition 'list'.
libxcb-1.8.1/src/xcb_out.c:156:8: warning: Either the condition 'c!=0' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
libxcb-1.8.1/src/xcb_out.c:159:14: note: Assuming that condition 'c!=0' is not redundant
libxcb-1.8.1/src/xcb_out.c:156:8: note: Null pointer dereference
libxcb-1.8.1/src/xcb_out.c:149:115: style: Function 'xcb_send_request' argument 4 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcbext.h:60:115: note: Function 'xcb_send_request' argument 4 names different: declaration 'request' definition 'req'.
libxcb-1.8.1/src/xcb_out.c:149:115: note: Function 'xcb_send_request' argument 4 names different: declaration 'request' definition 'req'.
libxcb-1.8.1/src/xcb_out.c:71:21: style: struct member 'Anonymous1::major' is never used. [unusedStructMember]
libxcb-1.8.1/src/xcb_out.c:72:21: style: struct member 'Anonymous1::pad' is never used. [unusedStructMember]
libxcb-1.8.1/src/xcb_out.c:73:22: style: struct member 'Anonymous1::len' is never used. [unusedStructMember]
libxcb-1.8.1/src/xcb_util.c:245:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libxcb-1.8.1/src/xcb_util.c:281:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
libxcb-1.8.1/src/xcb_util.c:151:59: style: Function 'xcb_parse_display' argument 3 names different: declaration 'display' definition 'displayp'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcb.h:472:59: note: Function 'xcb_parse_display' argument 3 names different: declaration 'display' definition 'displayp'.
libxcb-1.8.1/src/xcb_util.c:151:59: note: Function 'xcb_parse_display' argument 3 names different: declaration 'display' definition 'displayp'.
libxcb-1.8.1/src/xcb_util.c:152:35: style: Function 'xcb_parse_display' argument 4 names different: declaration 'screen' definition 'screenp'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcb.h:472:73: note: Function 'xcb_parse_display' argument 4 names different: declaration 'screen' definition 'screenp'.
libxcb-1.8.1/src/xcb_util.c:152:35: note: Function 'xcb_parse_display' argument 4 names different: declaration 'screen' definition 'screenp'.
libxcb-1.8.1/src/xcb_util.c:421:69: style: Function 'xcb_connect_to_display_with_auth_info' argument 1 names different: declaration 'display' definition 'displayname'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcb.h:500:69: note: Function 'xcb_connect_to_display_with_auth_info' argument 1 names different: declaration 'display' definition 'displayname'.
libxcb-1.8.1/src/xcb_util.c:421:69: note: Function 'xcb_connect_to_display_with_auth_info' argument 1 names different: declaration 'display' definition 'displayname'.
libxcb-1.8.1/src/xcb_util.c:421:110: style: Function 'xcb_connect_to_display_with_auth_info' argument 3 names different: declaration 'screen' definition 'screenp'. [funcArgNamesDifferent]
libxcb-1.8.1/src/xcb.h:500:106: note: Function 'xcb_connect_to_display_with_auth_info' argument 3 names different: declaration 'screen' definition 'screenp'.
libxcb-1.8.1/src/xcb_util.c:421:110: note: Function 'xcb_connect_to_display_with_auth_info' argument 3 names different: declaration 'screen' definition 'screenp'.
libxcb-1.8.1/src/xcb_xid.c:90:45: style: Opposite expression on both sides of '&'. [oppositeExpression]
libxcb-1.8.1/src/xcb_xid.c:90:45: note: Opposite expression on both sides of '&'.
libxcb-1.8.1/src/xcb_xid.c:90:45: note: Opposite expression on both sides of '&'.
libxcb-1.8.1/tests/check_public.c:17:6: style: The scope of the variable 'success' can be reduced. [variableScope]
libxcb-1.8.1/tests/check_public.c:58:6: style: The scope of the variable 'success' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxcomposite/libxcomposite_0.4.4.orig.tar.gz
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxcrypt/libxcrypt_4.1.1.orig.tar.xz
libxcrypt-4.1.1/crypt-port.h:23:0: error: #error "Run configure before compiling; see INSTALL for instructions" [preprocessorErrorDirective]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxcursor/libxcursor_1.1.15.orig.tar.gz
libXcursor-1.1.15/src/display.c:73:17: style: The scope of the variable 'c1' can be reduced. [variableScope]
libXcursor-1.1.15/src/file.c:657:11: style: The scope of the variable 'toc' can be reduced. [variableScope]
libXcursor-1.1.15/src/library.c:178:12: style: The scope of the variable 'r' can be reduced. [variableScope]
libXcursor-1.1.15/src/library.c:215:11: style: The scope of the variable 'dir' can be reduced. [variableScope]
libXcursor-1.1.15/src/library.c:527:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
libXcursor-1.1.15/src/library.c:528:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libXcursor-1.1.15/src/xlib.c:35:11: style: The scope of the variable 'n' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxdamage/libxdamage_1.1.4.orig.tar.gz
libXdamage-1.1.4/src/Xdamage.c:52:15: style: The scope of the variable 'ev' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxdg-basedir/libxdg-basedir_1.2.0.orig.tar.gz
libxdg-basedir-1.2.0/src/basedir.c:145:2: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon]
libxdg-basedir-1.2.0/src/basedir.c:152:2: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon]
libxdg-basedir-1.2.0/src/basedir.c:244:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libxdg-basedir-1.2.0/src/basedir.c:244:9: style: The scope of the variable 'size' can be reduced. [variableScope]
libxdg-basedir-1.2.0/src/basedir.c:412:17: style: The scope of the variable 'oldCache' can be reduced. [variableScope]
libxdg-basedir-1.2.0/src/basedir.c:446:9: style: The scope of the variable 'fullPath' can be reduced. [variableScope]
libxdg-basedir-1.2.0/src/basedir.c:450:9: style: The scope of the variable 'testFile' can be reduced. [variableScope]
libxdg-basedir-1.2.0/src/basedir.c:498:9: style: The scope of the variable 'fullPath' can be reduced. [variableScope]
libxdg-basedir-1.2.0/src/basedir.c:499:9: style: The scope of the variable 'testFile' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxdmcp/libxdmcp_1.1.2.orig.tar.gz
libXdmcp-1.1.2/Array.c:253:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXdmcp-1.1.2/test/Array.c:71:19: warning: The 2nd memset() argument '3735928559U' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxerces2-java/libxerces2-java_2.11.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxext/libxext_1.3.3.orig.tar.gz
libXext-1.3.3/src/XEVI.c:109:28: style: The scope of the variable 'sz_conflict' can be reduced. [variableScope]
libXext-1.3.3/src/XEVI.c:116:26: style: The scope of the variable 'visualIndex' can be reduced. [variableScope]
libXext-1.3.3/src/XShape.c:446:23: style: The scope of the variable 'i' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:154:21: style: The scope of the variable 'req' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:158:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:239:21: style: The scope of the variable 'req' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:297:22: style: The scope of the variable 'req' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:351:18: style: The scope of the variable 'req' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:409:28: style: The scope of the variable 'req' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:571:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:575:9: style: The scope of the variable 'to' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:579:9: style: The scope of the variable 'from' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:903:6: style: The scope of the variable 'dx' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:904:6: style: The scope of the variable 'dy' can be reduced. [variableScope]
libXext-1.3.3/src/XTestExt1.c:1199:9: style: The scope of the variable 'func_ptr' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxfce4menu/libxfce4menu_4.6.2.orig.tar.gz
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-item-cache.c:273:3: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-item-cache.c:261:0: note: Variable 'item' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-item-cache.c:273:3: note: Variable 'item' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-item-pool.c:205:60: style: Function 'xfce_menu_item_pool_filter_exclude' argument 3 names different: declaration 'rules' definition 'rule'. [funcArgNamesDifferent]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-item-pool.c:42:78: note: Function 'xfce_menu_item_pool_filter_exclude' argument 3 names different: declaration 'rules' definition 'rule'.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-item-pool.c:205:60: note: Function 'xfce_menu_item_pool_filter_exclude' argument 3 names different: declaration 'rules' definition 'rule'.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-item.c:539:17: style: The scope of the variable 'mt' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-item.c:1136:16: style: The scope of the variable 'i' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-layout.c:306:23: style: The scope of the variable 'node' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu-layout.c:336:23: style: The scope of the variable 'node' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2049:3: style: Variable 'menus' is reassigned a value before the old one has been used. [redundantAssignment]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2044:0: note: Variable 'menus' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2049:3: note: Variable 'menus' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2691:3: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2683:0: note: Variable 'menu' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2691:3: note: Variable 'menu' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2692:3: style: Variable 'rule' is reassigned a value before the old one has been used. [redundantAssignment]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2684:0: note: Variable 'rule' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2692:3: note: Variable 'rule' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2695:3: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2685:0: note: Variable 'item' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2695:3: note: Variable 'item' is reassigned a value before the old one has been used.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:714:20: style: The scope of the variable 'filename' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:1791:16: style: The scope of the variable 'kde_data_dir' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:1910:20: style: The scope of the variable 'kde_path' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:1995:10: style: The scope of the variable 'kde_data_dir' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2547:16: style: The scope of the variable 'absolute_path' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2620:26: style: The scope of the variable 'rule' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:2757:17: style: The scope of the variable 'move' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:3010:31: style: The scope of the variable 'item' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:3011:31: style: The scope of the variable 'submenu' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:3143:11: style: The scope of the variable 'dirname' can be reduced. [variableScope]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:1736:47: style: Function 'xfce_menu_parse_info_free' argument 1 names different: declaration 'menu' definition 'parse_info'. [funcArgNamesDifferent]
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:269:100: note: Function 'xfce_menu_parse_info_free' argument 1 names different: declaration 'menu' definition 'parse_info'.
libxfce4menu-4.6.2/libxfce4menu/xfce-menu.c:1736:47: note: Function 'xfce_menu_parse_info_free' argument 1 names different: declaration 'menu' definition 'parse_info'.
libxfce4menu-4.6.2/tdb/tdb.c:975:3: style: Redundant pointer operation on 'newdb' - it's already a pointer. [redundantPointerOp]
libxfce4menu-4.6.2/tdb/tdb.c:985:2: style: Redundant pointer operation on 'newdb' - it's already a pointer. [redundantPointerOp]
libxfce4menu-4.6.2/tdb/tdbspeed.c:200:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libxfce4menu-4.6.2/tdb/tdbtool.c:371:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
libxfce4menu-4.6.2/tdb/tdbtool.c:422:23: style: The scope of the variable 'ignore' can be reduced. [variableScope]
libxfce4menu-4.6.2/tdb/tdbtool.c:343:35: style: Function 'print_rec' argument 1 names different: declaration 'tdb' definition 'context'. [funcArgNamesDifferent]
libxfce4menu-4.6.2/tdb/tdbtool.c:99:35: note: Function 'print_rec' argument 1 names different: declaration 'tdb' definition 'context'.
libxfce4menu-4.6.2/tdb/tdbtool.c:343:35: note: Function 'print_rec' argument 1 names different: declaration 'tdb' definition 'context'.
libxfce4menu-4.6.2/tdb/tdbtool.c:80:7: style: struct member 'connections_key::cnum' is never used. [unusedStructMember]
libxfce4menu-4.6.2/tdb/tdbtool.c:81:11: style: struct member 'connections_key::name' is never used. [unusedStructMember]
libxfce4menu-4.6.2/tdb/tdbtool.c:85:7: style: struct member 'connections_data::magic' is never used. [unusedStructMember]
libxfce4menu-4.6.2/tdb/tdbtool.c:87:7: style: struct member 'connections_data::cnum' is never used. [unusedStructMember]
libxfce4menu-4.6.2/tdb/tdbtool.c:90:8: style: struct member 'connections_data::name' is never used. [unusedStructMember]
libxfce4menu-4.6.2/tdb/tdbtool.c:91:8: style: struct member 'connections_data::addr' is never used. [unusedStructMember]
libxfce4menu-4.6.2/tdb/tdbtool.c:92:8: style: struct member 'connections_data::machine' is never used. [unusedStructMember]
libxfce4menu-4.6.2/tdb/tdbtool.c:93:10: style: struct member 'connections_data::start' is never used. [unusedStructMember]
libxfce4menu-4.6.2/tests/test-display-menu.c:139:17: style: The scope of the variable 'basename' can be reduced. [variableScope]
libxfce4menu-4.6.2/tests/test-display-menu.c:140:17: style: The scope of the variable 'extension' can be reduced. [variableScope]
libxfce4menu-4.6.2/tests/test-display-menu.c:141:17: style: The scope of the variable 'new_item_name' can be reduced. [variableScope]
libxfce4menu-4.6.2/tests/test-display-menu.c:237:22: style: The scope of the variable 'directory' can be reduced. [variableScope]
libxfce4menu-4.6.2/tests/test-display-menu.c:115:14: style: Variable 'terminal' is assigned a value that is never used. [unreadVariable]
libxfce4menu-4.6.2/tests/test-display-menu.c:116:26: style: Variable 'startup_notification' is assigned a value that is never used. [unreadVariable]
libxfce4menu-4.6.2/tests/test-display-menu.c:279:23: style: Variable 'directory' is assigned a value that is never used. [unreadVariable]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxfce4ui/libxfce4ui_4.8.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libx/libxfce4util/libxfce4util_4.8.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libx/libxfcegui4/libxfcegui4_4.8.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libx/libxfixes/libxfixes_5.0.orig.tar.gz
libXfixes-5.0/src/Xfixes.c:51:15: style: The scope of the variable 'ev' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxfont/libxfont_2.0.3.orig.tar.gz
libXfont2-2.0.3/src/FreeType/ftenc.c:88:13: style: Condition 'ftrc==0' is always false [knownConditionTrueFalse]
libXfont2-2.0.3/src/FreeType/ftenc.c:86:13: note: Assignment 'ftrc=-1', assigned value is -1
libXfont2-2.0.3/src/FreeType/ftenc.c:88:13: note: Condition 'ftrc==0' is always false
libXfont2-2.0.3/src/FreeType/ftenc.c:189:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libXfont2-2.0.3/src/FreeType/ftenc.c:215:11: style: The scope of the variable 'name' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:2195:6: style: Variable 'p1' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:2193:0: note: Variable 'p1' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/FreeType/ftfuncs.c:2195:6: note: Variable 'p1' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/FreeType/ftfuncs.c:3144:5: style: Variable 'font' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:3126:0: note: Variable 'font' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/FreeType/ftfuncs.c:3144:5: note: Variable 'font' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/FreeType/ftfuncs.c:235:9: style: The scope of the variable 'bucket' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:360:17: style: The scope of the variable 'x' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:360:20: style: The scope of the variable 'y' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:398:9: style: The scope of the variable 'xrc' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:550:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:1440:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:1441:17: style: The scope of the variable 'current_raster' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:1442:17: style: The scope of the variable 'current_buffer' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:1537:15: style: The scope of the variable 'tf' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:1572:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:2056:30: style: The scope of the variable 'oldRanges' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:2607:28: style: The scope of the variable 'v' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:2637:25: style: The scope of the variable 'lv' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:2763:11: style: The scope of the variable 'lastCode' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:2763:21: style: The scope of the variable 'firstCode' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/ftfuncs.c:392:37: style: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'. [funcArgNamesDifferent]
libXfont2-2.0.3/src/FreeType/ftfuncs.h:162:37: note: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'.
libXfont2-2.0.3/src/FreeType/ftfuncs.c:392:37: note: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'.
libXfont2-2.0.3/src/FreeType/fttools.c:119:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libXfont2-2.0.3/src/FreeType/xttcap.c:580:53: style: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'. [funcArgNamesDifferent]
libXfont2-2.0.3/src/FreeType/xttcap.h:98:53: note: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'.
libXfont2-2.0.3/src/FreeType/xttcap.c:580:53: note: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'.
libXfont2-2.0.3/src/bitmap/bdfread.c:582:0: error: #error "need to adjust sscanf length limit to be MAXFONTNAMELEN - 1" [preprocessorErrorDirective]
libXfont2-2.0.3/src/bitmap/bdfutils.c:103:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bdfutils.c:104:20: style: The scope of the variable 'b' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bdfutils.c:231:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmap.c:53:18: style: The scope of the variable 'r' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmap.c:144:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:215:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:74:17: style: The scope of the variable 'r' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:75:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:150:17: style: The scope of the variable 'nchars' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:151:17: style: The scope of the variable 'r' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:152:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:154:17: style: The scope of the variable 'ci' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:155:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:156:17: style: The scope of the variable 'minbounds' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:157:17: style: The scope of the variable 'maxbounds' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:158:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitmaputil.c:222:5: error: Memory leak: bitmapFont.ink_metrics [memleak]
libXfont2-2.0.3/src/bitmap/bitscale.c:591:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/bitmap/bitscale.c:777:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/bitmap/bitscale.c:843:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/bitmap/bitscale.c:864:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/bitmap/bitscale.c:870:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/bitmap/bitscale.c:1497:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/bitmap/bitscale.c:1190:33: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libXfont2-2.0.3/src/bitmap/bitscale.c:1181:7: note: Assuming that condition '!diffusion_workspace' is not redundant
libXfont2-2.0.3/src/bitmap/bitscale.c:1190:33: note: Null pointer addition
libXfont2-2.0.3/src/bitmap/bitscale.c:1191:33: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libXfont2-2.0.3/src/bitmap/bitscale.c:1181:7: note: Assuming that condition '!diffusion_workspace' is not redundant
libXfont2-2.0.3/src/bitmap/bitscale.c:1191:33: note: Null pointer addition
libXfont2-2.0.3/src/bitmap/bitscale.c:335:5: style: Variable 'rescale_x' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/bitmap/bitscale.c:318:0: note: Variable 'rescale_x' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/bitscale.c:335:5: note: Variable 'rescale_x' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/bitscale.c:340:5: style: Variable 'best_dx_amount' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/bitmap/bitscale.c:315:0: note: Variable 'best_dx_amount' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/bitscale.c:340:5: note: Variable 'best_dx_amount' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/bitscale.c:340:22: style: Variable 'best_dy_amount' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/bitmap/bitscale.c:316:0: note: Variable 'best_dy_amount' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/bitscale.c:340:22: note: Variable 'best_dy_amount' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/bitscale.c:515:17: style: The scope of the variable 'n' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitscale.c:1069:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitscale.c:1656:21: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/bitscale.c:1656:24: style: The scope of the variable 'nencoding' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/pcfread.c:661:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/pcfread.c:782:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/pcfread.c:782:11: style: The scope of the variable 'nencoding' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/pcfwrite.c:346:5: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/bitmap/pcfwrite.c:344:5: note: Variable 'offset' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/pcfwrite.c:346:5: note: Variable 'offset' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/snfread.c:402:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/bitmap/snfread.c:401:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/snfread.c:402:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/snfread.c:403:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/bitmap/snfread.c:402:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/snfread.c:403:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/bitmap/snfread.c:220:20: style: The scope of the variable 'j' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/snfread.c:356:10: style: The scope of the variable 'sizechar' can be reduced. [variableScope]
libXfont2-2.0.3/src/bitmap/snfread.c:418:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
libXfont2-2.0.3/src/builtins/file.c:64:13: style: The scope of the variable 'todo' can be reduced. [variableScope]
libXfont2-2.0.3/src/builtins/render.c:65:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont2-2.0.3/src/builtins/render.c:58:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/builtins/render.c:65:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont2-2.0.3/src/fc/fservestr.h:142:0: error: failed to expand 'fsUnpack_XFontInfoHeader', Invalid ## usage when expanding 'fsCat'. [preprocessorErrorDirective]
libXfont2-2.0.3/src/fc/fsio.c:149:13: style: The scope of the variable 'avail' can be reduced. [variableScope]
libXfont2-2.0.3/src/fc/fsio.c:150:13: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
libXfont2-2.0.3/src/fc/fsio.c:204:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
libXfont2-2.0.3/src/fc/fsio.c:249:13: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
libXfont2-2.0.3/src/fc/fsio.c:295:13: style: The scope of the variable 'new_size' can be reduced. [variableScope]
libXfont2-2.0.3/src/fc/fsio.c:428:17: style: The scope of the variable 'result' can be reduced. [variableScope]
libXfont2-2.0.3/src/fc/fsio.c:100:36: style: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'. [funcArgNamesDifferent]
libXfont2-2.0.3/src/fc/fsio.h:151:58: note: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'.
libXfont2-2.0.3/src/fc/fsio.c:100:36: note: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'.
libXfont2-2.0.3/src/fc/fsio.c:409:50: style: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
libXfont2-2.0.3/src/fc/fsio.h:135:62: note: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'.
libXfont2-2.0.3/src/fc/fsio.c:409:50: note: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'.
libXfont2-2.0.3/src/fontfile/bitsource.c:44:11: style: The scope of the variable 'newsize' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/bufio.c:88:13: style: The scope of the variable 'todo' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/bufio.c:176:13: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/bunzip2.c:133:13: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/decompress.c:204:0: style: The scope of the variable 'code' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/decompress.c:378:14: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/dirfile.c:60:17: style: The scope of the variable 'file_name' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/dirfile.c:61:17: style: The scope of the variable 'font_name' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/dirfile.c:67:17: style: The scope of the variable 'count' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/dirfile.c:71:17: style: The scope of the variable 'format' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/dirfile.c:277:11: style: The scope of the variable 'token' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/dirfile.c:382:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontdir.c:175:14: style: The scope of the variable 'newsize' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontdir.c:216:9: style: The scope of the variable 'digits' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontdir.c:366:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontdir.c:451:17: style: The scope of the variable 'res' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontfile.c:151:11: style: The scope of the variable 'lowerName' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontfile.c:265:11: style: The scope of the variable 'fileName' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontfile.c:583:7: style: The scope of the variable 'nameChars' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontfile.c:701:15: style: The scope of the variable 'ranges' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontfile.c:851:11: style: The scope of the variable 'fileName' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontscale.c:45:15: style: The scope of the variable 'newsize' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontscale.c:388:15: style: The scope of the variable 'dist' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontscale.c:389:15: style: The scope of the variable 'mini' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontscale.c:390:17: style: The scope of the variable 'mindist' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontscale.c:391:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/fontscale.c:391:31: style: The scope of the variable 'sum' can be reduced. [variableScope]
libXfont2-2.0.3/src/fontfile/gunzip.c:122:14: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/stubs/atom.c:86:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/stubs/atom.c:127:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/stubs/atom.c:180:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont2-2.0.3/src/util/fontutil.c:57:28: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont2-2.0.3/src/util/fontxlfd.c:581:19: style: The scope of the variable 'l' can be reduced. [variableScope]
libXfont2-2.0.3/src/util/utilbitmap.c:92:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont2-2.0.3/src/util/utilbitmap.c:108:19: style: The scope of the variable 'c' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxfont1/libxfont1_1.5.2.orig.tar.gz
libXfont-1.5.2/src/FreeType/ftenc.c:87:13: style: Condition 'ftrc==0' is always false [knownConditionTrueFalse]
libXfont-1.5.2/src/FreeType/ftenc.c:85:13: note: Assignment 'ftrc=-1', assigned value is -1
libXfont-1.5.2/src/FreeType/ftenc.c:87:13: note: Condition 'ftrc==0' is always false
libXfont-1.5.2/src/FreeType/ftenc.c:188:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libXfont-1.5.2/src/FreeType/ftenc.c:214:11: style: The scope of the variable 'name' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:2194:6: style: Variable 'p1' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/FreeType/ftfuncs.c:2192:0: note: Variable 'p1' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/FreeType/ftfuncs.c:2194:6: note: Variable 'p1' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/FreeType/ftfuncs.c:3143:5: style: Variable 'font' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/FreeType/ftfuncs.c:3125:0: note: Variable 'font' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/FreeType/ftfuncs.c:3143:5: note: Variable 'font' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/FreeType/ftfuncs.c:234:9: style: The scope of the variable 'bucket' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:359:17: style: The scope of the variable 'x' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:359:20: style: The scope of the variable 'y' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:397:9: style: The scope of the variable 'xrc' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:549:15: style: The scope of the variable 'j' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:1439:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:1440:17: style: The scope of the variable 'current_raster' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:1441:17: style: The scope of the variable 'current_buffer' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:1536:15: style: The scope of the variable 'tf' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:1571:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:2055:30: style: The scope of the variable 'oldRanges' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:2606:28: style: The scope of the variable 'v' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:2636:25: style: The scope of the variable 'lv' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:2762:11: style: The scope of the variable 'lastCode' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:2762:21: style: The scope of the variable 'firstCode' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/ftfuncs.c:391:37: style: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'. [funcArgNamesDifferent]
libXfont-1.5.2/src/FreeType/ftfuncs.h:162:37: note: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'.
libXfont-1.5.2/src/FreeType/ftfuncs.c:391:37: note: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'.
libXfont-1.5.2/src/FreeType/fttools.c:119:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libXfont-1.5.2/src/FreeType/xttcap.c:579:53: style: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'. [funcArgNamesDifferent]
libXfont-1.5.2/src/FreeType/xttcap.h:98:53: note: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'.
libXfont-1.5.2/src/FreeType/xttcap.c:579:53: note: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'.
libXfont-1.5.2/src/bitmap/bdfread.c:581:0: error: #error "need to adjust sscanf length limit to be MAXFONTNAMELEN - 1" [preprocessorErrorDirective]
libXfont-1.5.2/src/bitmap/bdfutils.c:102:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bdfutils.c:103:20: style: The scope of the variable 'b' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bdfutils.c:230:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmap.c:52:18: style: The scope of the variable 'r' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmap.c:143:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:214:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/bitmap/bitmaputil.c:73:17: style: The scope of the variable 'r' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:74:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:149:17: style: The scope of the variable 'nchars' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:150:17: style: The scope of the variable 'r' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:151:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:153:17: style: The scope of the variable 'ci' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:154:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:155:17: style: The scope of the variable 'minbounds' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:156:17: style: The scope of the variable 'maxbounds' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:157:17: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitmaputil.c:221:5: error: Memory leak: bitmapFont.ink_metrics [memleak]
libXfont-1.5.2/src/bitmap/bitscale.c:593:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/bitmap/bitscale.c:779:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/bitmap/bitscale.c:845:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/bitmap/bitscale.c:866:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/bitmap/bitscale.c:872:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/bitmap/bitscale.c:1499:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/bitmap/bitscale.c:1192:33: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libXfont-1.5.2/src/bitmap/bitscale.c:1183:7: note: Assuming that condition '!diffusion_workspace' is not redundant
libXfont-1.5.2/src/bitmap/bitscale.c:1192:33: note: Null pointer addition
libXfont-1.5.2/src/bitmap/bitscale.c:1193:33: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libXfont-1.5.2/src/bitmap/bitscale.c:1183:7: note: Assuming that condition '!diffusion_workspace' is not redundant
libXfont-1.5.2/src/bitmap/bitscale.c:1193:33: note: Null pointer addition
libXfont-1.5.2/src/bitmap/bitscale.c:337:5: style: Variable 'rescale_x' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/bitmap/bitscale.c:320:0: note: Variable 'rescale_x' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/bitscale.c:337:5: note: Variable 'rescale_x' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/bitscale.c:342:5: style: Variable 'best_dx_amount' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/bitmap/bitscale.c:317:0: note: Variable 'best_dx_amount' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/bitscale.c:342:5: note: Variable 'best_dx_amount' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/bitscale.c:342:22: style: Variable 'best_dy_amount' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/bitmap/bitscale.c:318:0: note: Variable 'best_dy_amount' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/bitscale.c:342:22: note: Variable 'best_dy_amount' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/bitscale.c:517:17: style: The scope of the variable 'n' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitscale.c:1071:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitscale.c:1658:21: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/bitscale.c:1658:24: style: The scope of the variable 'nencoding' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/pcfread.c:651:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/pcfread.c:772:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/pcfread.c:772:11: style: The scope of the variable 'nencoding' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/pcfwrite.c:345:5: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/bitmap/pcfwrite.c:343:5: note: Variable 'offset' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/pcfwrite.c:345:5: note: Variable 'offset' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/snfread.c:401:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/bitmap/snfread.c:400:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/snfread.c:401:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/snfread.c:402:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/bitmap/snfread.c:401:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/snfread.c:402:2: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/bitmap/snfread.c:219:20: style: The scope of the variable 'j' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/snfread.c:355:10: style: The scope of the variable 'sizechar' can be reduced. [variableScope]
libXfont-1.5.2/src/bitmap/snfread.c:417:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
libXfont-1.5.2/src/builtins/file.c:63:13: style: The scope of the variable 'todo' can be reduced. [variableScope]
libXfont-1.5.2/src/builtins/render.c:64:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libXfont-1.5.2/src/builtins/render.c:57:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/builtins/render.c:64:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libXfont-1.5.2/src/fc/fservestr.h:142:0: error: failed to expand 'fsUnpack_XFontInfoHeader', Invalid ## usage when expanding 'fsCat'. [preprocessorErrorDirective]
libXfont-1.5.2/src/fc/fsio.c:149:13: style: The scope of the variable 'avail' can be reduced. [variableScope]
libXfont-1.5.2/src/fc/fsio.c:150:13: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
libXfont-1.5.2/src/fc/fsio.c:204:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
libXfont-1.5.2/src/fc/fsio.c:249:13: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
libXfont-1.5.2/src/fc/fsio.c:295:13: style: The scope of the variable 'new_size' can be reduced. [variableScope]
libXfont-1.5.2/src/fc/fsio.c:428:17: style: The scope of the variable 'result' can be reduced. [variableScope]
libXfont-1.5.2/src/fc/fsio.c:100:36: style: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'. [funcArgNamesDifferent]
libXfont-1.5.2/src/fc/fsio.h:149:58: note: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'.
libXfont-1.5.2/src/fc/fsio.c:100:36: note: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'.
libXfont-1.5.2/src/fc/fsio.c:409:50: style: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
libXfont-1.5.2/src/fc/fsio.h:133:62: note: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'.
libXfont-1.5.2/src/fc/fsio.c:409:50: note: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'.
libXfont-1.5.2/src/fontfile/bitsource.c:43:11: style: The scope of the variable 'newsize' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/bufio.c:87:13: style: The scope of the variable 'todo' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/bufio.c:175:13: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/bunzip2.c:132:13: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/decompress.c:203:0: style: The scope of the variable 'code' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/decompress.c:377:14: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/dirfile.c:58:17: style: The scope of the variable 'file_name' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/dirfile.c:59:17: style: The scope of the variable 'font_name' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/dirfile.c:64:17: style: The scope of the variable 'count' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/dirfile.c:68:17: style: The scope of the variable 'format' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/dirfile.c:266:11: style: The scope of the variable 'token' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/dirfile.c:362:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontdir.c:174:14: style: The scope of the variable 'newsize' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontdir.c:215:9: style: The scope of the variable 'digits' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontdir.c:365:17: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontdir.c:448:17: style: The scope of the variable 'res' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontfile.c:150:11: style: The scope of the variable 'lowerName' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontfile.c:264:11: style: The scope of the variable 'fileName' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontfile.c:582:7: style: The scope of the variable 'nameChars' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontfile.c:700:15: style: The scope of the variable 'ranges' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontfile.c:850:11: style: The scope of the variable 'fileName' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontscale.c:44:15: style: The scope of the variable 'newsize' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontscale.c:387:15: style: The scope of the variable 'dist' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontscale.c:388:15: style: The scope of the variable 'mini' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontscale.c:389:17: style: The scope of the variable 'mindist' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontscale.c:390:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/fontscale.c:390:31: style: The scope of the variable 'sum' can be reduced. [variableScope]
libXfont-1.5.2/src/fontfile/gunzip.c:121:14: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/stubs/errorf.c:11:20: style: Function 'ErrorF' argument 1 names different: declaration 'format' definition 'f'. [funcArgNamesDifferent]
libXfont-1.5.2/src/stubs/stubs.h:77:32: note: Function 'ErrorF' argument 1 names different: declaration 'format' definition 'f'.
libXfont-1.5.2/src/stubs/errorf.c:11:20: note: Function 'ErrorF' argument 1 names different: declaration 'format' definition 'f'.
libXfont-1.5.2/src/util/atom.c:86:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/util/atom.c:130:2: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/util/atom.c:194:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXfont-1.5.2/src/util/fontutil.c:67:28: style: The scope of the variable 'i' can be reduced. [variableScope]
libXfont-1.5.2/src/util/fontxlfd.c:580:19: style: The scope of the variable 'l' can be reduced. [variableScope]
libXfont-1.5.2/src/util/utilbitmap.c:91:19: style: The scope of the variable 'c' can be reduced. [variableScope]
libXfont-1.5.2/src/util/utilbitmap.c:107:19: style: The scope of the variable 'c' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxi/libxi_1.7.9.orig.tar.gz
libXi-1.7.9/src/XExtInt.c:905:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libXi-1.7.9/src/XExtInt.c:437:19: style: The scope of the variable 'x' can be reduced. [variableScope]
libXi-1.7.9/src/XExtInt.c:738:25: style: The scope of the variable 'j' can be reduced. [variableScope]
libXi-1.7.9/src/XExtInt.c:1581:17: style: The scope of the variable 'any_wire' can be reduced. [variableScope]
libXi-1.7.9/src/XExtInt.c:1629:17: style: The scope of the variable 'any_wire' can be reduced. [variableScope]
libXi-1.7.9/src/XExtInt.c:1507:60: style: Function 'wireToDeviceEvent' argument 2 names different: declaration 'out' definition 'cookie'. [funcArgNamesDifferent]
libXi-1.7.9/src/XExtInt.c:113:60: note: Function 'wireToDeviceEvent' argument 2 names different: declaration 'out' definition 'cookie'.
libXi-1.7.9/src/XExtInt.c:1507:60: note: Function 'wireToDeviceEvent' argument 2 names different: declaration 'out' definition 'cookie'.
libXi-1.7.9/src/XExtToWire.c:72:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXi-1.7.9/src/XExtToWire.c:370:60: style: The scope of the variable 'kev' can be reduced. [variableScope]
libXi-1.7.9/src/XExtToWire.c:386:63: style: The scope of the variable 'bev' can be reduced. [variableScope]
libXi-1.7.9/src/XExtToWire.c:403:54: style: The scope of the variable 'vev' can be reduced. [variableScope]
libXi-1.7.9/src/XGetBMap.c:78:19: style: The scope of the variable 'mapping' can be reduced. [variableScope]
libXi-1.7.9/src/XGetKMap.c:74:10: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libXi-1.7.9/src/XGtSelect.c:72:9: style: The scope of the variable 'tlen' can be reduced. [variableScope]
libXi-1.7.9/src/XGtSelect.c:72:15: style: The scope of the variable 'alen' can be reduced. [variableScope]
libXi-1.7.9/src/XIProperties.c:175:25: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libXi-1.7.9/src/XIProperties.c:175:33: style: The scope of the variable 'rbytes' can be reduced. [variableScope]
libXi-1.7.9/src/XIQueryVersion.c:44:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
libXi-1.7.9/src/XIQueryVersion.c:40:0: note: Variable 'rc' is reassigned a value before the old one has been used.
libXi-1.7.9/src/XIQueryVersion.c:44:5: note: Variable 'rc' is reassigned a value before the old one has been used.
libXi-1.7.9/src/XSndExEv.c:79:9: style: The scope of the variable 'ev_size' can be reduced. [variableScope]
libXi-1.7.9/src/XSndExEv.c:80:29: style: The scope of the variable 'req' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxinerama/libxinerama_1.1.3.orig.tar.gz
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxkbcommon/libxkbcommon_0.8.0.orig.tar.gz
libxkbcommon-0.8.0/bench/compose.c:39:31: style: The scope of the variable 'table' can be reduced. [variableScope]
libxkbcommon-0.8.0/bench/rulescomp.c:35:24: style: The scope of the variable 'keymap' can be reduced. [variableScope]
libxkbcommon-0.8.0/src/compose/parser.c:561:28: style: Checking if unsigned variable 'production.len' is less than zero. [unsignedLessThanZero]
libxkbcommon-0.8.0/src/compose/parser.c:646:28: style: Checking if unsigned variable 'val.string.len' is less than zero. [unsignedLessThanZero]
libxkbcommon-0.8.0/src/keysym.c:242:34: style: Function 'xkb_keysym_is_lower' argument 1 names different: declaration 'keysym' definition 'ks'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/src/keysym.h:54:34: note: Function 'xkb_keysym_is_lower' argument 1 names different: declaration 'keysym' definition 'ks'.
libxkbcommon-0.8.0/src/keysym.c:242:34: note: Function 'xkb_keysym_is_lower' argument 1 names different: declaration 'keysym' definition 'ks'.
libxkbcommon-0.8.0/src/keysym.c:255:34: style: Function 'xkb_keysym_is_upper' argument 1 names different: declaration 'keysym' definition 'ks'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/src/keysym.h:57:34: note: Function 'xkb_keysym_is_upper' argument 1 names different: declaration 'keysym' definition 'ks'.
libxkbcommon-0.8.0/src/keysym.c:255:34: note: Function 'xkb_keysym_is_upper' argument 1 names different: declaration 'keysym' definition 'ks'.
libxkbcommon-0.8.0/src/utils.c:105:18: style: Function 'unmap_file' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/src/utils.h:207:18: note: Function 'unmap_file' argument 1 names different: declaration 'string' definition 'str'.
libxkbcommon-0.8.0/src/utils.c:105:18: note: Function 'unmap_file' argument 1 names different: declaration 'string' definition 'str'.
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:727:33: warning: Either the condition 'type>_FILE_TYPE_NUM_ENTRIES' is redundant or the array 'xkb_file_type_strings[7]' is accessed at index 7, which is out of bounds. [arrayIndexOutOfBoundsCond]
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:725:14: note: Assuming that condition 'type>_FILE_TYPE_NUM_ENTRIES' is not redundant
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:727:33: note: Array index out of bounds
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:202:36: style: Function 'ExprCreateMultiKeysymList' argument 1 names different: declaration 'list' definition 'expr'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/src/xkbcomp/ast-build.h:65:36: note: Function 'ExprCreateMultiKeysymList' argument 1 names different: declaration 'list' definition 'expr'.
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:202:36: note: Function 'ExprCreateMultiKeysymList' argument 1 names different: declaration 'list' definition 'expr'.
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:215:31: style: Function 'ExprAppendKeysymList' argument 1 names different: declaration 'list' definition 'expr'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/src/xkbcomp/ast-build.h:74:31: note: Function 'ExprAppendKeysymList' argument 1 names different: declaration 'list' definition 'expr'.
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:215:31: note: Function 'ExprAppendKeysymList' argument 1 names different: declaration 'list' definition 'expr'.
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:227:36: style: Function 'ExprAppendMultiKeysymList' argument 1 names different: declaration 'list' definition 'expr'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/src/xkbcomp/ast-build.h:71:36: note: Function 'ExprAppendMultiKeysymList' argument 1 names different: declaration 'list' definition 'expr'.
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:227:36: note: Function 'ExprAppendMultiKeysymList' argument 1 names different: declaration 'list' definition 'expr'.
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:370:44: style: Function 'GroupCompatCreate' argument 2 names different: declaration 'def' definition 'val'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/src/xkbcomp/ast-build.h:101:44: note: Function 'GroupCompatCreate' argument 2 names different: declaration 'def' definition 'val'.
libxkbcommon-0.8.0/src/xkbcomp/ast-build.c:370:44: note: Function 'GroupCompatCreate' argument 2 names different: declaration 'def' definition 'val'.
libxkbcommon-0.8.0/src/xkbcomp/keywords.c:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>." [preprocessorErrorDirective]
libxkbcommon-0.8.0/src/xkbcomp/scanner.c:62:49: style: Function '_xkbcommon_lex' argument 2 names different: declaration 'scanner' definition 's'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/src/xkbcomp/parser-priv.h:36:49: note: Function '_xkbcommon_lex' argument 2 names different: declaration 'scanner' definition 's'.
libxkbcommon-0.8.0/src/xkbcomp/scanner.c:62:49: note: Function '_xkbcommon_lex' argument 2 names different: declaration 'scanner' definition 's'.
libxkbcommon-0.8.0/test/atom.c:97:17: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libxkbcommon-0.8.0/test/atom.c:110:13: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libxkbcommon-0.8.0/test/atom.c:125:13: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libxkbcommon-0.8.0/test/atom.c:132:17: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
libxkbcommon-0.8.0/test/common.c:169:33: warning: Either the condition '!path' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
libxkbcommon-0.8.0/test/common.c:167:9: note: Assuming that condition '!path' is not redundant
libxkbcommon-0.8.0/test/common.c:169:33: note: Null pointer dereference
libxkbcommon-0.8.0/test/common.c:59:52: style: Function 'test_key_seq_va' argument 2 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/test/test.h:54:52: note: Function 'test_key_seq_va' argument 2 names different: declaration 'args' definition 'ap'.
libxkbcommon-0.8.0/test/common.c:59:52: note: Function 'test_key_seq_va' argument 2 names different: declaration 'args' definition 'ap'.
libxkbcommon-0.8.0/test/common.c:224:42: style: Function 'test_get_context' argument 1 names different: declaration 'flags' definition 'test_flags'. [funcArgNamesDifferent]
libxkbcommon-0.8.0/test/test.h:68:42: note: Function 'test_get_context' argument 1 names different: declaration 'flags' definition 'test_flags'.
libxkbcommon-0.8.0/test/common.c:224:42: note: Function 'test_get_context' argument 1 names different: declaration 'flags' definition 'test_flags'.
libxkbcommon-0.8.0/test/interactive-wayland.c:227:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbcommon-0.8.0/test/interactive-x11.c:192:22: style: struct member 'Anonymous1::sequence' is never used. [unusedStructMember]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxkbfile/libxkbfile_1.0.9.orig.tar.gz
libxkbfile-1.0.9/src/cout.c:146:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/cout.c:158:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/cout.c:133:25: style: The scope of the variable 'names' can be reduced. [variableScope]
libxkbfile-1.0.9/src/maprules.c:1431:19: warning: Either the condition 'out' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck]
libxkbfile-1.0.9/src/maprules.c:1429:9: note: Assuming that condition 'out' is not redundant
libxkbfile-1.0.9/src/maprules.c:1431:19: note: Null pointer dereference
libxkbfile-1.0.9/src/maprules.c:1428:15: warning: Either the condition 'if(out&&(*out)&&rf_rtrn)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxkbfile-1.0.9/src/maprules.c:1429:8: note: Assuming that condition 'if(out&&(*out)&&rf_rtrn)' is not redundant
libxkbfile-1.0.9/src/maprules.c:1428:15: note: Null pointer addition
libxkbfile-1.0.9/src/maprules.c:132:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
libxkbfile-1.0.9/src/maprules.c:994:27: style: The scope of the variable 'rule' can be reduced. [variableScope]
libxkbfile-1.0.9/src/maprules.c:995:29: style: The scope of the variable 'group' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbatom.c:222:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbconfig.c:1344:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
libxkbfile-1.0.9/src/xkbconfig.c:121:25: style: Variable 'stop' is assigned a value that is never used. [unreadVariable]
libxkbfile-1.0.9/src/xkbout.c:141:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbout.c:154:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbout.c:239:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbout.c:356:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbout.c:417:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbout.c:548:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbout.c:557:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbout.c:920:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbout.c:874:26: style: The scope of the variable 'n' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbout.c:938:13: style: The scope of the variable 'lastR' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbtext.c:124:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbtext.c:350:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbtext.c:789:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbtext.c:805:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbtext.c:1245:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxkbfile-1.0.9/src/xkbtext.c:751:9: style: The scope of the variable 'whole' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbtext.c:751:16: style: The scope of the variable 'frac' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbtext.c:829:11: style: The scope of the variable 'rtrn' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbtext.c:848:18: style: The scope of the variable 'len' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbtext.c:998:10: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkbtext.c:1074:13: style: Variable 'nOut' is modified but its new value is never used. [unreadVariable]
libxkbfile-1.0.9/src/xkbtext.c:1183:13: style: Variable 'nOut' is modified but its new value is never used. [unreadVariable]
libxkbfile-1.0.9/src/xkbtext.c:1458:30: error: Uninitialized variable: buf [uninitvar]
libxkbfile-1.0.9/src/xkmout.c:323:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmout.c:433:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmout.c:489:21: style: The scope of the variable 'nSyms' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmout.c:673:23: style: The scope of the variable 'i' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmout.c:719:23: style: The scope of the variable 'i' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmout.c:721:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmout.c:1311:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmread.c:190:14: style: The scope of the variable 'name' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmread.c:506:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmread.c:1250:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxkbfile-1.0.9/src/xkmread.c:1250:19: style: The scope of the variable 'nRead' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxklavier/libxklavier_5.4.orig.tar.xz
libxklavier-5.4/libxklavier/xklavier.c:701:9: style: Condition 'rv==0' is always false [knownConditionTrueFalse]
libxklavier-5.4/libxklavier/xklavier.c:689:8: note: Assignment 'rv=-1', assigned value is -1
libxklavier-5.4/libxklavier/xklavier.c:701:9: note: Condition 'rv==0' is always false
libxklavier-5.4/libxklavier/xklavier.c:521:4: error: Null pointer dereference: p [nullPointer]
libxklavier-5.4/libxklavier/xklavier.c:520:7: note: Assignment 'p=NULL', assigned value is 0
libxklavier-5.4/libxklavier/xklavier.c:521:4: note: Null pointer dereference
libxklavier-5.4/libxklavier/xklavier.c:241:9: style: The scope of the variable 'keyname' can be reduced. [variableScope]
libxklavier-5.4/libxklavier/xklavier.c:516:8: style: The scope of the variable 'p' can be reduced. [variableScope]
libxklavier-5.4/libxklavier/xklavier_config_xkb.c:438:19: style: Function 'xkl_xkb_config_native_prepare' argument 3 names different: declaration 'component_names' definition 'componentNamesPtr'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private_xkb.h:132:21: note: Function 'xkl_xkb_config_native_prepare' argument 3 names different: declaration 'component_names' definition 'componentNamesPtr'.
libxklavier-5.4/libxklavier/xklavier_config_xkb.c:438:19: note: Function 'xkl_xkb_config_native_prepare' argument 3 names different: declaration 'component_names' definition 'componentNamesPtr'.
libxklavier-5.4/libxklavier/xklavier_config_xkb.c:445:19: style: Function 'xkl_xkb_config_native_cleanup' argument 2 names different: declaration 'component_names' definition 'component_names_ptr'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private_xkb.h:135:17: note: Function 'xkl_xkb_config_native_cleanup' argument 2 names different: declaration 'component_names' definition 'component_names_ptr'.
libxklavier-5.4/libxklavier/xklavier_config_xkb.c:445:19: note: Function 'xkl_xkb_config_native_cleanup' argument 2 names different: declaration 'component_names' definition 'component_names_ptr'.
libxklavier-5.4/libxklavier/xklavier_evt.c:371:70: style: Function 'xkl_engine_process_property_evt' argument 2 names different: declaration 'rev' definition 'pev'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private.h:284:27: note: Function 'xkl_engine_process_property_evt' argument 2 names different: declaration 'rev' definition 'pev'.
libxklavier-5.4/libxklavier/xklavier_evt.c:371:70: note: Function 'xkl_engine_process_property_evt' argument 2 names different: declaration 'rev' definition 'pev'.
libxklavier-5.4/libxklavier/xklavier_evt.c:556:16: style: Function 'xkl_engine_process_state_modification' argument 3 names different: declaration 'group' definition 'grp'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private.h:292:27: note: Function 'xkl_engine_process_state_modification' argument 3 names different: declaration 'group' definition 'grp'.
libxklavier-5.4/libxklavier/xklavier_evt.c:556:16: note: Function 'xkl_engine_process_state_modification' argument 3 names different: declaration 'group' definition 'grp'.
libxklavier-5.4/libxklavier/xklavier_evt.c:557:20: style: Function 'xkl_engine_process_state_modification' argument 5 names different: declaration 'set_indicators' definition 'set_inds'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private.h:294:18: note: Function 'xkl_engine_process_state_modification' argument 5 names different: declaration 'set_indicators' definition 'set_inds'.
libxklavier-5.4/libxklavier/xklavier_evt.c:557:20: note: Function 'xkl_engine_process_state_modification' argument 5 names different: declaration 'set_indicators' definition 'set_inds'.
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:149:2: style: Variable 'xmkm' is reassigned a value before the old one has been used. [redundantAssignment]
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:144:0: note: Variable 'xmkm' is reassigned a value before the old one has been used.
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:149:2: note: Variable 'xmkm' is reassigned a value before the old one has been used.
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:145:11: style: The scope of the variable 'kcmap' can be reduced. [variableScope]
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:146:6: style: The scope of the variable 'm' can be reduced. [variableScope]
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:146:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:146:12: style: The scope of the variable 'mask' can be reduced. [variableScope]
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:119:54: style: Function 'xkl_xmm_process_x_event' argument 2 names different: declaration 'kev' definition 'xev'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private_xmm.h:83:66: note: Function 'xkl_xmm_process_x_event' argument 2 names different: declaration 'kev' definition 'xev'.
libxklavier-5.4/libxklavier/xklavier_evt_xmm.c:119:54: note: Function 'xkl_xmm_process_x_event' argument 2 names different: declaration 'kev' definition 'xev'.
libxklavier-5.4/libxklavier/xklavier_props.c:152:10: warning: Either the condition 'items1!=NULL' is redundant or there is possible null pointer dereference: items1. [nullPointerRedundantCheck]
libxklavier-5.4/libxklavier/xklavier_props.c:149:14: note: Assuming that condition 'items1!=NULL' is not redundant
libxklavier-5.4/libxklavier/xklavier_props.c:152:10: note: Null pointer dereference
libxklavier-5.4/libxklavier/xklavier_props.c:399:16: warning: Either the condition 'out' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck]
libxklavier-5.4/libxklavier/xklavier_props.c:397:6: note: Assuming that condition 'out' is not redundant
libxklavier-5.4/libxklavier/xklavier_props.c:399:16: note: Null pointer dereference
libxklavier-5.4/libxklavier/xklavier_toplevel.c:308:9: warning: Either the condition 'prop!=NULL' is redundant or there is possible null pointer dereference: prop. [nullPointerRedundantCheck]
libxklavier-5.4/libxklavier/xklavier_toplevel.c:318:12: note: Assuming that condition 'prop!=NULL' is not redundant
libxklavier-5.4/libxklavier/xklavier_toplevel.c:308:9: note: Null pointer dereference
libxklavier-5.4/libxklavier/xklavier_toplevel.c:312:10: warning: Either the condition 'prop!=NULL' is redundant or there is possible null pointer dereference: prop. [nullPointerRedundantCheck]
libxklavier-5.4/libxklavier/xklavier_toplevel.c:318:12: note: Assuming that condition 'prop!=NULL' is not redundant
libxklavier-5.4/libxklavier/xklavier_toplevel.c:312:10: note: Null pointer dereference
libxklavier-5.4/libxklavier/xklavier_toplevel.c:67:59: style: Function 'xkl_engine_add_toplevel_window' argument 2 names different: declaration 'win' definition 'toplevel_win'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private.h:311:71: note: Function 'xkl_engine_add_toplevel_window' argument 2 names different: declaration 'win' definition 'toplevel_win'.
libxklavier-5.4/libxklavier/xklavier_toplevel.c:67:59: note: Function 'xkl_engine_add_toplevel_window' argument 2 names different: declaration 'win' definition 'toplevel_win'.
libxklavier-5.4/libxklavier/xklavier_toplevel.c:69:20: style: Function 'xkl_engine_add_toplevel_window' argument 4 names different: declaration 'force' definition 'ignore_existing_state'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private.h:312:33: note: Function 'xkl_engine_add_toplevel_window' argument 4 names different: declaration 'force' definition 'ignore_existing_state'.
libxklavier-5.4/libxklavier/xklavier_toplevel.c:69:20: note: Function 'xkl_engine_add_toplevel_window' argument 4 names different: declaration 'force' definition 'ignore_existing_state'.
libxklavier-5.4/libxklavier/xklavier_util.c:133:9: style: The scope of the variable 'name' can be reduced. [variableScope]
libxklavier-5.4/libxklavier/xklavier_xmm.c:130:27: style: Function 'xkl_xmm_find_switch_option' argument 4 names different: declaration 'current_shortcut_out' definition 'current_shortcut_rv'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private_xmm.h:68:9: note: Function 'xkl_xmm_find_switch_option' argument 4 names different: declaration 'current_shortcut_out' definition 'current_shortcut_rv'.
libxklavier-5.4/libxklavier/xklavier_xmm.c:130:27: note: Function 'xkl_xmm_find_switch_option' argument 4 names different: declaration 'current_shortcut_out' definition 'current_shortcut_rv'.
libxklavier-5.4/libxklavier/xklavier_xmm.c:217:57: style: Function 'xkl_xmm_get_server_state' argument 2 names different: declaration 'current_state_out' definition 'state'. [funcArgNamesDifferent]
libxklavier-5.4/libxklavier/xklavier_private_xmm.h:96:21: note: Function 'xkl_xmm_get_server_state' argument 2 names different: declaration 'current_state_out' definition 'state'.
libxklavier-5.4/libxklavier/xklavier_xmm.c:217:57: note: Function 'xkl_xmm_get_server_state' argument 2 names different: declaration 'current_state_out' definition 'state'.
libxklavier-5.4/tests/test_config.c:399:12: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
libxklavier-5.4/tests/test_config.c:189:6: style: The scope of the variable 'c' can be reduced. [variableScope]
libxklavier-5.4/tests/test_monitor.c:93:6: style: The scope of the variable 'c' can be reduced. [variableScope]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml++2.6/libxml++2.6_2.40.1.orig.tar.xz
libxml++-2.40.1/libxml++/nodes/node.cc:529:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
libxml++-2.40.1/libxml++/parsers/textreader.cc:363:14: style: C-style pointer casting [cstyleCast]
libxml++-2.40.1/libxml++/parsers/textreader.cc:12:1: warning: The class 'PropertyReader' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
libxml++-2.40.1/libxml++/relaxngschema.cc:34:5: style: Class 'RelaxNGSchemaParserContextHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libxml++-2.40.1/libxml++/validators/schemavalidator.cc:29:5: style: Class 'XmlSchemaParserContextHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libxml++-2.40.1/libxml++/xsdschema.cc:32:5: style: Class 'XsdSchemaParserContextHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-atom-fromowl-perl/libxml-atom-fromowl-perl_0.102.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-atom-microformats-perl/libxml-atom-microformats-perl_0.004.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-atom-owl-perl/libxml-atom-owl-perl_0.104.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-atom-perl/libxml-atom-perl_0.42.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-atom-service-perl/libxml-atom-service-perl_0.16.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-atom-simplefeed-perl/libxml-atom-simplefeed-perl_0.902.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-autowriter-perl/libxml-autowriter-perl_0.40.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-bare-perl/libxml-bare-perl_0.53.orig.tar.gz
XML-Bare-0.53/bench/src/barexml.c:19:10: style: Variable 'root' is assigned a value that is never used. [unreadVariable]
XML-Bare-0.53/bench/src/xmlio_testread.cpp:24:0: style: Variable 'obj' is assigned a value that is never used. [unreadVariable]
XML-Bare-0.53/parser.c:811:5: style: Label 'u_att_name1' is not used. [unusedLabel]
XML-Bare-0.53/parser.c:97:48: style: Function 'parserc_parse' argument 2 names different: declaration 'newbuf' definition 'xmlin'. [funcArgNamesDifferent]
XML-Bare-0.53/parser.h:66:48: note: Function 'parserc_parse' argument 2 names different: declaration 'newbuf' definition 'xmlin'.
XML-Bare-0.53/parser.c:97:48: note: Function 'parserc_parse' argument 2 names different: declaration 'newbuf' definition 'xmlin'.
XML-Bare-0.53/parser.c:671:57: style: Function 'parserc_parse_unsafely' argument 2 names different: declaration 'newbuf' definition 'xmlin'. [funcArgNamesDifferent]
XML-Bare-0.53/parser.h:67:57: note: Function 'parserc_parse_unsafely' argument 2 names different: declaration 'newbuf' definition 'xmlin'.
XML-Bare-0.53/parser.c:671:57: note: Function 'parserc_parse_unsafely' argument 2 names different: declaration 'newbuf' definition 'xmlin'.
XML-Bare-0.53/parser.c:996:8: style: struct member 'utfchar::high' is never used. [unusedStructMember]
XML-Bare-0.53/parser.c:997:8: style: struct member 'utfchar::low' is never used. [unusedStructMember]
[18:24]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-catalog-perl/libxml-catalog-perl_1.03.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-checker-perl/libxml-checker-perl_0.13.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-commonns-perl/libxml-commonns-perl_0.06.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-commons-resolver1.1-java/libxml-commons-resolver1.1-java_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-compacttree-perl/libxml-compacttree-perl_0.03.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-compile-cache-perl/libxml-compile-cache-perl_1.06.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-compile-dumper-perl/libxml-compile-dumper-perl_0.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-compile-perl/libxml-compile-perl_1.60.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-compile-tester-perl/libxml-compile-tester-perl_0.91.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-csv-perl/libxml-csv-perl_0.15.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-descent-perl/libxml-descent-perl_1.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-dom-perl/libxml-dom-perl_1.44.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-dom-xpath-perl/libxml-dom-xpath-perl_0.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-dt-perl/libxml-dt-perl_0.68.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-dtdparser-perl/libxml-dtdparser-perl_2.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-dumper-perl/libxml-dumper-perl_0.81.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-easy-perl/libxml-easy-perl_0.011.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-easyobj-perl/libxml-easyobj-perl_1.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-encoding-perl/libxml-encoding-perl_2.09.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-feed-perl/libxml-feed-perl_0.53+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-feedpp-mediarss-perl/libxml-feedpp-mediarss-perl_0.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-feedpp-perl/libxml-feedpp-perl_0.95.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-filter-buffertext-perl/libxml-filter-buffertext-perl_1.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-filter-detectws-perl/libxml-filter-detectws-perl_0.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-filter-reindent-perl/libxml-filter-reindent-perl_0.03.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-filter-saxt-perl/libxml-filter-saxt-perl_0.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-filter-sort-perl/libxml-filter-sort-perl_1.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-filter-xslt-perl/libxml-filter-xslt-perl_0.03.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-generator-perl/libxml-generator-perl_1.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-grddl-perl/libxml-grddl-perl_0.004.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-grove-perl/libxml-grove-perl_0.46alpha.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-handler-composer-perl/libxml-handler-composer-perl_0.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-handler-printevents-perl/libxml-handler-printevents-perl_0.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-handler-trees-perl/libxml-handler-trees-perl_0.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-handler-yawriter-perl/libxml-handler-yawriter-perl_0.23.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-hash-lx-perl/libxml-hash-lx-perl_0.0603.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-java/libxml-java_1.1.6.dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-libxml-debugging-perl/libxml-libxml-debugging-perl_0.103.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-libxml-iterator-perl/libxml-libxml-iterator-perl_1.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-libxml-lazybuilder-perl/libxml-libxml-lazybuilder-perl_0.08.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-libxml-perl/libxml-libxml-perl_2.0132+dfsg.orig.tar.gz
XML-LibXML-2.0132/Av_CharPtrPtr.c:26:7: style: The scope of the variable 'ssv' can be reduced. [variableScope]
XML-LibXML-2.0132/dom.c:742:9: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/dom.c:739:0: note: Variable 'c1' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/dom.c:742:9: note: Variable 'c1' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/dom.c:271:22: style: The scope of the variable 'val' can be reduced. [variableScope]
XML-LibXML-2.0132/dom.c:347:9: style: The scope of the variable 'retCode' can be reduced. [variableScope]
XML-LibXML-2.0132/dom.c:268:24: style: Function 'domParseChar' argument 1 names different: declaration 'characters' definition 'cur'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:87:24: note: Function 'domParseChar' argument 1 names different: declaration 'characters' definition 'cur'.
XML-LibXML-2.0132/dom.c:268:24: note: Function 'domParseChar' argument 1 names different: declaration 'characters' definition 'cur'.
XML-LibXML-2.0132/dom.c:346:52: style: Function 'domReadWellBalancedString' argument 2 names different: declaration 'string' definition 'block'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:90:52: note: Function 'domReadWellBalancedString' argument 2 names different: declaration 'string' definition 'block'.
XML-LibXML-2.0132/dom.c:346:52: note: Function 'domReadWellBalancedString' argument 2 names different: declaration 'string' definition 'block'.
XML-LibXML-2.0132/dom.c:398:45: style: Function 'domAddNodeToList' argument 2 names different: declaration 'prev' definition 'leader'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:172:46: note: Function 'domAddNodeToList' argument 2 names different: declaration 'prev' definition 'leader'.
XML-LibXML-2.0132/dom.c:398:45: note: Function 'domAddNodeToList' argument 2 names different: declaration 'prev' definition 'leader'.
XML-LibXML-2.0132/dom.c:398:64: style: Function 'domAddNodeToList' argument 3 names different: declaration 'next' definition 'followup'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:172:63: note: Function 'domAddNodeToList' argument 3 names different: declaration 'next' definition 'followup'.
XML-LibXML-2.0132/dom.c:398:64: note: Function 'domAddNodeToList' argument 3 names different: declaration 'next' definition 'followup'.
XML-LibXML-2.0132/dom.c:456:41: style: Function 'domIsParent' argument 2 names different: declaration 'ref' definition 'refNode'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:107:41: note: Function 'domIsParent' argument 2 names different: declaration 'ref' definition 'refNode'.
XML-LibXML-2.0132/dom.c:456:41: note: Function 'domIsParent' argument 2 names different: declaration 'ref' definition 'refNode'.
XML-LibXML-2.0132/dom.c:484:45: style: Function 'domTestHierarchy' argument 2 names different: declaration 'ref' definition 'refNode'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:126:46: note: Function 'domTestHierarchy' argument 2 names different: declaration 'ref' definition 'refNode'.
XML-LibXML-2.0132/dom.c:484:45: note: Function 'domTestHierarchy' argument 2 names different: declaration 'ref' definition 'refNode'.
XML-LibXML-2.0132/dom.c:518:44: style: Function 'domTestDocument' argument 2 names different: declaration 'ref' definition 'refNode'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:140:45: note: Function 'domTestDocument' argument 2 names different: declaration 'ref' definition 'refNode'.
XML-LibXML-2.0132/dom.c:518:44: note: Function 'domTestDocument' argument 2 names different: declaration 'ref' definition 'refNode'.
XML-LibXML-2.0132/dom.c:577:26: style: Function 'domImportNode' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:243:26: note: Function 'domImportNode' argument 1 names different: declaration 'document' definition 'doc'.
XML-LibXML-2.0132/dom.c:577:26: note: Function 'domImportNode' argument 1 names different: declaration 'document' definition 'doc'.
XML-LibXML-2.0132/dom.c:772:45: style: Function 'domRemoveChild' argument 2 names different: declaration 'Child' definition 'old'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:197:27: note: Function 'domRemoveChild' argument 2 names different: declaration 'Child' definition 'old'.
XML-LibXML-2.0132/dom.c:772:45: note: Function 'domRemoveChild' argument 2 names different: declaration 'Child' definition 'old'.
XML-LibXML-2.0132/dom.c:794:46: style: Function 'domReplaceChild' argument 2 names different: declaration 'newChlid' definition 'new'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:193:29: note: Function 'domReplaceChild' argument 2 names different: declaration 'newChlid' definition 'new'.
XML-LibXML-2.0132/dom.c:794:46: note: Function 'domReplaceChild' argument 2 names different: declaration 'newChlid' definition 'new'.
XML-LibXML-2.0132/dom.c:794:62: style: Function 'domReplaceChild' argument 3 names different: declaration 'oldChild' definition 'old'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:194:29: note: Function 'domReplaceChild' argument 3 names different: declaration 'oldChild' definition 'old'.
XML-LibXML-2.0132/dom.c:794:62: note: Function 'domReplaceChild' argument 3 names different: declaration 'oldChild' definition 'old'.
XML-LibXML-2.0132/dom.c:932:28: style: Function 'domReplaceNode' argument 1 names different: declaration 'old' definition 'oldNode'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:216:28: note: Function 'domReplaceNode' argument 1 names different: declaration 'old' definition 'oldNode'.
XML-LibXML-2.0132/dom.c:932:28: note: Function 'domReplaceNode' argument 1 names different: declaration 'old' definition 'oldNode'.
XML-LibXML-2.0132/dom.c:932:48: style: Function 'domReplaceNode' argument 2 names different: declaration 'new' definition 'newNode'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:216:44: note: Function 'domReplaceNode' argument 2 names different: declaration 'new' definition 'newNode'.
XML-LibXML-2.0132/dom.c:932:48: note: Function 'domReplaceNode' argument 2 names different: declaration 'new' definition 'newNode'.
XML-LibXML-2.0132/dom.c:988:29: style: Function 'domGetNodeValue' argument 1 names different: declaration 'self' definition 'n'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:210:29: note: Function 'domGetNodeValue' argument 1 names different: declaration 'self' definition 'n'.
XML-LibXML-2.0132/dom.c:988:29: note: Function 'domGetNodeValue' argument 1 names different: declaration 'self' definition 'n'.
XML-LibXML-2.0132/dom.c:1040:29: style: Function 'domSetNodeValue' argument 1 names different: declaration 'self' definition 'n'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:213:29: note: Function 'domSetNodeValue' argument 1 names different: declaration 'self' definition 'n'.
XML-LibXML-2.0132/dom.c:1040:29: note: Function 'domSetNodeValue' argument 1 names different: declaration 'self' definition 'n'.
XML-LibXML-2.0132/dom.c:1040:42: style: Function 'domSetNodeValue' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:213:44: note: Function 'domSetNodeValue' argument 2 names different: declaration 'value' definition 'val'.
XML-LibXML-2.0132/dom.c:1040:42: note: Function 'domSetNodeValue' argument 2 names different: declaration 'value' definition 'val'.
XML-LibXML-2.0132/dom.c:1065:37: style: Function 'domGetElementsByTagName' argument 1 names different: declaration 'self' definition 'n'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:252:37: note: Function 'domGetElementsByTagName' argument 1 names different: declaration 'self' definition 'n'.
XML-LibXML-2.0132/dom.c:1065:37: note: Function 'domGetElementsByTagName' argument 1 names different: declaration 'self' definition 'n'.
XML-LibXML-2.0132/dom.c:1089:39: style: Function 'domGetElementsByTagNameNS' argument 1 names different: declaration 'self' definition 'n'. [funcArgNamesDifferent]
XML-LibXML-2.0132/dom.h:255:39: note: Function 'domGetElementsByTagNameNS' argument 1 names different: declaration 'self' definition 'n'.
XML-LibXML-2.0132/dom.c:1089:39: note: Function 'domGetElementsByTagNameNS' argument 1 names different: declaration 'self' definition 'n'.
XML-LibXML-2.0132/perl-libxml-mm.c:366:5: style: Variable 'frag' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/perl-libxml-mm.c:363:0: note: Variable 'frag' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-mm.c:366:5: note: Variable 'frag' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-mm.c:367:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/perl-libxml-mm.c:362:0: note: Variable 'retval' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-mm.c:367:5: note: Variable 'retval' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-mm.c:826:5: style: Variable 'proxy' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/perl-libxml-mm.c:824:0: note: Variable 'proxy' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-mm.c:826:5: note: Variable 'proxy' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-mm.c:909:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
XML-LibXML-2.0132/perl-libxml-mm.c:912:9: note: Found duplicate branches for 'if' and 'else'.
XML-LibXML-2.0132/perl-libxml-mm.c:909:14: note: Found duplicate branches for 'if' and 'else'.
XML-LibXML-2.0132/perl-libxml-mm.c:54:17: style: The scope of the variable 'name' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-mm.c:507:18: style: The scope of the variable 'CLASS' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-mm.c:873:18: style: The scope of the variable 'CLASS' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-mm.c:360:26: style: Function 'PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
XML-LibXML-2.0132/perl-libxml-mm.h:201:26: note: Function 'PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'.
XML-LibXML-2.0132/perl-libxml-mm.c:360:26: note: Function 'PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'.
XML-LibXML-2.0132/perl-libxml-mm.c:575:36: style: Function 'PmmCloneNode' argument 2 names different: declaration 'deep' definition 'recursive'. [funcArgNamesDifferent]
XML-LibXML-2.0132/perl-libxml-mm.h:295:37: note: Function 'PmmCloneNode' argument 2 names different: declaration 'deep' definition 'recursive'.
XML-LibXML-2.0132/perl-libxml-mm.c:575:36: note: Function 'PmmCloneNode' argument 2 names different: declaration 'deep' definition 'recursive'.
XML-LibXML-2.0132/perl-libxml-mm.c:682:34: style: Function 'PmmSetSvOwner' argument 2 names different: declaration 'owner' definition 'extra'. [funcArgNamesDifferent]
XML-LibXML-2.0132/perl-libxml-mm.h:265:35: note: Function 'PmmSetSvOwner' argument 2 names different: declaration 'owner' definition 'extra'.
XML-LibXML-2.0132/perl-libxml-mm.c:682:34: note: Function 'PmmSetSvOwner' argument 2 names different: declaration 'owner' definition 'extra'.
XML-LibXML-2.0132/perl-libxml-mm.c:709:27: style: Function 'PmmFixOwner' argument 1 names different: declaration 'node' definition 'nodetofix'. [funcArgNamesDifferent]
XML-LibXML-2.0132/perl-libxml-mm.h:268:26: note: Function 'PmmFixOwner' argument 1 names different: declaration 'node' definition 'nodetofix'.
XML-LibXML-2.0132/perl-libxml-mm.c:709:27: note: Function 'PmmFixOwner' argument 1 names different: declaration 'node' definition 'nodetofix'.
XML-LibXML-2.0132/perl-libxml-mm.c:709:51: style: Function 'PmmFixOwner' argument 2 names different: declaration 'newOwner' definition 'parent'. [funcArgNamesDifferent]
XML-LibXML-2.0132/perl-libxml-mm.h:268:45: note: Function 'PmmFixOwner' argument 2 names different: declaration 'newOwner' definition 'parent'.
XML-LibXML-2.0132/perl-libxml-mm.c:709:51: note: Function 'PmmFixOwner' argument 2 names different: declaration 'newOwner' definition 'parent'.
XML-LibXML-2.0132/perl-libxml-mm.c:807:48: style: Function 'PmmFixOwnerNode' argument 2 names different: declaration 'newOwner' definition 'parent'. [funcArgNamesDifferent]
XML-LibXML-2.0132/perl-libxml-mm.h:271:47: note: Function 'PmmFixOwnerNode' argument 2 names different: declaration 'newOwner' definition 'parent'.
XML-LibXML-2.0132/perl-libxml-mm.c:807:48: note: Function 'PmmFixOwnerNode' argument 2 names different: declaration 'newOwner' definition 'parent'.
XML-LibXML-2.0132/perl-libxml-mm.c:891:20: style: Function 'PmmSvContext' argument 1 names different: declaration 'perlctxt' definition 'scalar'. [funcArgNamesDifferent]
XML-LibXML-2.0132/perl-libxml-mm.h:280:20: note: Function 'PmmSvContext' argument 1 names different: declaration 'perlctxt' definition 'scalar'.
XML-LibXML-2.0132/perl-libxml-mm.c:891:20: note: Function 'PmmSvContext' argument 1 names different: declaration 'perlctxt' definition 'scalar'.
XML-LibXML-2.0132/perl-libxml-sax.c:300:5: style: Variable 'vec' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/perl-libxml-sax.c:293:0: note: Variable 'vec' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-sax.c:300:5: note: Variable 'vec' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-sax.c:485:5: style: Variable 'localname' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/perl-libxml-sax.c:482:0: note: Variable 'localname' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-sax.c:485:5: note: Variable 'localname' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-sax.c:662:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/perl-libxml-sax.c:646:0: note: Variable 'retval' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-sax.c:662:5: note: Variable 'retval' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/perl-libxml-sax.c:624:9: style: The scope of the variable 'urilen' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:651:9: style: The scope of the variable 'len' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:926:9: style: The scope of the variable 'empty' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:929:10: style: The scope of the variable 'rv' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:1132:9: style: The scope of the variable 'element' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:1212:9: style: The scope of the variable 'element' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:1262:9: style: The scope of the variable 'element' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:1334:10: style: The scope of the variable 'element' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:1383:10: style: The scope of the variable 'element' can be reduced. [variableScope]
XML-LibXML-2.0132/perl-libxml-sax.c:882:9: style: Unused variable: empty [unusedVariable]
XML-LibXML-2.0132/xpath.c:175:19: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
XML-LibXML-2.0132/xpath.c:169:34: note: outer condition: comp!=NULL
XML-LibXML-2.0132/xpath.c:175:19: note: opposite inner condition: comp==NULL
XML-LibXML-2.0132/xpath.c:264:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/xpath.c:262:0: note: Variable 'res' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/xpath.c:264:5: note: Variable 'res' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/xpath.c:287:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/xpath.c:285:0: note: Variable 'res' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/xpath.c:287:5: note: Variable 'res' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/xpath.c:391:5: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXML-2.0132/xpath.c:389:0: note: Variable 'res' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/xpath.c:391:5: note: Variable 'res' is reassigned a value before the old one has been used.
XML-LibXML-2.0132/xpath.c:49:13: style: The scope of the variable 'i' can be reduced. [variableScope]
XML-LibXML-2.0132/xpath.c:153:45: style: Function 'domXPathFind' argument 2 names different: declaration 'xpathstring' definition 'path'. [funcArgNamesDifferent]
XML-LibXML-2.0132/xpath.h:14:45: note: Function 'domXPathFind' argument 2 names different: declaration 'xpathstring' definition 'path'.
XML-LibXML-2.0132/xpath.c:153:45: note: Function 'domXPathFind' argument 2 names different: declaration 'xpathstring' definition 'path'.
XML-LibXML-2.0132/xpath.c:260:47: style: Function 'domXPathSelect' argument 2 names different: declaration 'xpathstring' definition 'path'. [funcArgNamesDifferent]
XML-LibXML-2.0132/xpath.h:11:47: note: Function 'domXPathSelect' argument 2 names different: declaration 'xpathstring' definition 'path'.
XML-LibXML-2.0132/xpath.c:260:47: note: Function 'domXPathSelect' argument 2 names different: declaration 'xpathstring' definition 'path'.
XML-LibXML-2.0132/xpath.c:312:54: style: Function 'domXPathFindCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'. [funcArgNamesDifferent]
XML-LibXML-2.0132/xpath.h:26:54: note: Function 'domXPathFindCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'.
XML-LibXML-2.0132/xpath.c:312:54: note: Function 'domXPathFindCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'.
XML-LibXML-2.0132/xpath.c:387:56: style: Function 'domXPathSelectCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'. [funcArgNamesDifferent]
XML-LibXML-2.0132/xpath.h:23:56: note: Function 'domXPathSelectCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'.
XML-LibXML-2.0132/xpath.c:387:56: note: Function 'domXPathSelectCtxt' argument 2 names different: declaration 'xpathstring' definition 'path'.
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-libxml-simple-perl/libxml-libxml-simple-perl_0.99.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-libxslt-perl/libxml-libxslt-perl_1.96.orig.tar.gz
XML-LibXSLT-1.96/perl-libxml-mm.c:257:5: style: Variable 'frag' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXSLT-1.96/perl-libxml-mm.c:254:0: note: Variable 'frag' is reassigned a value before the old one has been used.
XML-LibXSLT-1.96/perl-libxml-mm.c:257:5: note: Variable 'frag' is reassigned a value before the old one has been used.
XML-LibXSLT-1.96/perl-libxml-mm.c:258:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
XML-LibXSLT-1.96/perl-libxml-mm.c:253:0: note: Variable 'retval' is reassigned a value before the old one has been used.
XML-LibXSLT-1.96/perl-libxml-mm.c:258:5: note: Variable 'retval' is reassigned a value before the old one has been used.
XML-LibXSLT-1.96/perl-libxml-mm.c:49:17: style: The scope of the variable 'name' can be reduced. [variableScope]
XML-LibXSLT-1.96/perl-libxml-mm.c:293:18: style: The scope of the variable 'CLASS' can be reduced. [variableScope]
XML-LibXSLT-1.96/perl-libxml-mm.c:251:28: style: Function 'x_PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
XML-LibXSLT-1.96/perl-libxml-mm.h:122:28: note: Function 'x_PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'.
XML-LibXSLT-1.96/perl-libxml-mm.c:251:28: note: Function 'x_PmmNewFragment' argument 1 names different: declaration 'document' definition 'doc'.
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-mini-perl/libxml-mini-perl_1.38.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-namespace-perl/libxml-namespace-perl_0.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-namespacefactory-perl/libxml-namespacefactory-perl_1.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-namespacesupport-perl/libxml-namespacesupport-perl_1.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-node-perl/libxml-node-perl_0.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-nodefilter-perl/libxml-nodefilter-perl_0.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-opml-perl/libxml-opml-perl_0.26.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-opml-simplegen-perl/libxml-opml-simplegen-perl_0.07.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-parser-easytree-perl/libxml-parser-easytree-perl_0.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-parser-lite-perl/libxml-parser-lite-perl_0.721.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-parser-lite-tree-perl/libxml-parser-lite-tree-perl_0.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-parser-perl/libxml-parser-perl_2.44.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-perl/libxml-perl_0.08.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-qofqsf-perl/libxml-qofqsf-perl_0.05.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-quote-perl/libxml-quote-perl_1.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-regexp-perl/libxml-regexp-perl_0.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-rpc-fast-perl/libxml-rpc-fast-perl_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-rss-feed-perl/libxml-rss-feed-perl_2.212.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-rss-libxml-perl/libxml-rss-libxml-perl_0.3105+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-rss-perl/libxml-rss-perl_1.60.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-rss-simplegen-perl/libxml-rss-simplegen-perl_11.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-rsslite-perl/libxml-rsslite-perl_0.15+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-sax-base-perl/libxml-sax-base-perl_1.09.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-sax-expat-incremental-perl/libxml-sax-expat-incremental-perl_0.05.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-sax-expat-perl/libxml-sax-expat-perl_0.51.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-sax-expatxs-perl/libxml-sax-expatxs-perl_1.33.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-sax-machines-perl/libxml-sax-machines-perl_0.46.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-sax-perl/libxml-sax-perl_1.00+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-sax-writer-perl/libxml-sax-writer-perl_0.57.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-saxon-xslt2-perl/libxml-saxon-xslt2-perl_0.010.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-security-java/libxml-security-java_2.0.10.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-semanticdiff-perl/libxml-semanticdiff-perl_1.0005.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-simple-perl/libxml-simple-perl_2.25.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-simpleobject-perl/libxml-simpleobject-perl_0.53.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-smart-perl/libxml-smart-perl_1.78.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-stream-perl/libxml-stream-perl_1.24.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-struct-perl/libxml-struct-perl_0.26.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-structured-perl/libxml-structured-perl_1.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-tidy-perl/libxml-tidy-perl_1.20.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-tmx-perl/libxml-tmx-perl_0.36.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-tokeparser-perl/libxml-tokeparser-perl_0.05.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-treebuilder-perl/libxml-treebuilder-perl_5.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-treepp-perl/libxml-treepp-perl_0.43.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-treepuller-perl/libxml-treepuller-perl_0.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-twig-perl/libxml-twig-perl_3.50.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-um-perl/libxml-um-perl_0.01.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-validate-perl/libxml-validate-perl_1.025.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-validator-schema-perl/libxml-validator-schema-perl_1.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-writer-perl/libxml-writer-perl_0.625.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-writer-simple-perl/libxml-writer-simple-perl_0.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-writer-string-perl/libxml-writer-string-perl_0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-xerces-perl/libxml-xerces-perl_2.7.0-0+deb1.orig.tar.gz
XML-Xerces-2.7.0-0/Handler/PerlCallbackHandler.hpp:69:5: style: Class 'PerlCallbackHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
XML-Xerces-2.7.0-0/Handler/PerlCallbackHandler.hpp:78:5: style: Class 'PerlCallbackHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
XML-Xerces-2.7.0-0/Handler/PerlContentCallbackHandler.cpp:187:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
XML-Xerces-2.7.0-0/Handler/PerlContentCallbackHandler.hpp:36:5: style: Class 'PerlContentCallbackHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
XML-Xerces-2.7.0-0/Handler/PerlContentCallbackHandler.hpp:39:9: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
XML-Xerces-2.7.0-0/Handler/PerlCallbackHandler.hpp:80:17: note: Virtual function in base class
XML-Xerces-2.7.0-0/Handler/PerlContentCallbackHandler.hpp:39:9: note: Function in derived class
XML-Xerces-2.7.0-0/Handler/PerlDocumentCallbackHandler.cpp:173:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
XML-Xerces-2.7.0-0/Handler/PerlDocumentCallbackHandler.hpp:36:5: style: Class 'PerlDocumentCallbackHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
XML-Xerces-2.7.0-0/Handler/PerlDocumentCallbackHandler.hpp:39:9: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
XML-Xerces-2.7.0-0/Handler/PerlCallbackHandler.hpp:80:17: note: Virtual function in base class
XML-Xerces-2.7.0-0/Handler/PerlDocumentCallbackHandler.hpp:39:9: note: Function in derived class
XML-Xerces-2.7.0-0/Handler/PerlErrorCallbackHandler.hpp:34:5: style: Class 'PerlErrorCallbackHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
XML-Xerces-2.7.0-0/Handler/PerlErrorCallbackHandler.hpp:37:9: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
XML-Xerces-2.7.0-0/Handler/PerlCallbackHandler.hpp:80:17: note: Virtual function in base class
XML-Xerces-2.7.0-0/Handler/PerlErrorCallbackHandler.hpp:37:9: note: Function in derived class
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-xpath-perl/libxml-xpath-perl_1.42.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-xpathengine-perl/libxml-xpathengine-perl_0.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-xql-perl/libxml-xql-perl_0.68.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-xslt-perl/libxml-xslt-perl_0.48.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml-xupdate-libxml-perl/libxml-xupdate-libxml-perl_0.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxml2/libxml2_2.9.7+dfsg.orig.tar.gz
libxml2-2.9.7/SAX2.c:2218:20: style: The scope of the variable 'uri' can be reduced. [variableScope]
libxml2-2.9.7/SAX2.c:2218:26: style: The scope of the variable 'pref' can be reduced. [variableScope]
libxml2-2.9.7/SAX2.c:768:9: style: Variable 'attr' is assigned a value that is never used. [unreadVariable]
libxml2-2.9.7/SAX2.c:820:16: style: Variable 'elem' is assigned a value that is never used. [unreadVariable]
libxml2-2.9.7/SAX2.c:871:9: style: Variable 'nota' is assigned a value that is never used. [unreadVariable]
libxml2-2.9.7/buf.c:749:12: style: The scope of the variable 'start_buf' can be reduced. [variableScope]
libxml2-2.9.7/buf.c:1112:26: style: The scope of the variable 'base' can be reduced. [variableScope]
libxml2-2.9.7/buf.c:745:36: style: Function 'xmlBufResize' argument 2 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
libxml2-2.9.7/buf.h:36:40: note: Function 'xmlBufResize' argument 2 names different: declaration 'len' definition 'size'.
libxml2-2.9.7/buf.c:745:36: note: Function 'xmlBufResize' argument 2 names different: declaration 'len' definition 'size'.
libxml2-2.9.7/chvalid.c:170:24: style: The scope of the variable 'sptr' can be reduced. [variableScope]
libxml2-2.9.7/chvalid.c:171:24: style: The scope of the variable 'lptr' can be reduced. [variableScope]
libxml2-2.9.7/dict.c:794:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/dict.c:797:9: style: The scope of the variable 'inside_dict' can be reduced. [variableScope]
libxml2-2.9.7/dict.c:1076:3: style: Variable 'nbi' is modified but its new value is never used. [unreadVariable]
libxml2-2.9.7/encoding.c:2766:9: style: Condition 'tofree' is always false [knownConditionTrueFalse]
libxml2-2.9.7/encoding.c:2719:18: note: Assignment 'tofree=0', assigned value is 0
libxml2-2.9.7/encoding.c:2766:9: note: Condition 'tofree' is always false
libxml2-2.9.7/encoding.c:180:18: style: The scope of the variable 'c' can be reduced. [variableScope]
libxml2-2.9.7/encoding.c:2720:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/encoding.c:2720:12: style: The scope of the variable 'handler_in_list' can be reduced. [variableScope]
libxml2-2.9.7/example/gjobread.c:53:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libxml2-2.9.7/example/gjobread.c:47:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libxml2-2.9.7/example/gjobread.c:53:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libxml2-2.9.7/example/gjobread.c:116:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
libxml2-2.9.7/example/gjobread.c:110:0: note: Variable 'ret' is reassigned a value before the old one has been used.
libxml2-2.9.7/example/gjobread.c:116:5: note: Variable 'ret' is reassigned a value before the old one has been used.
libxml2-2.9.7/example/gjobread.c:204:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
libxml2-2.9.7/example/gjobread.c:290:13: style: The scope of the variable 'cur' can be reduced. [variableScope]
libxml2-2.9.7/example/gjobread.c:294:5: style: Variable 'xmlKeepBlanksDefault' is assigned a value that is never used. [unreadVariable]
libxml2-2.9.7/hash.c:321:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/hash.c:324:9: style: The scope of the variable 'inside_table' can be reduced. [variableScope]
libxml2-2.9.7/hash.c:325:9: style: The scope of the variable 'nbElems' can be reduced. [variableScope]
libxml2-2.9.7/hash.c:862:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/hash.c:862:12: style: The scope of the variable 'nb' can be reduced. [variableScope]
libxml2-2.9.7/hash.c:936:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/hash.c:976:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:111:16: style: The scope of the variable 'p' can be reduced. [variableScope]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:177:18: style: The scope of the variable 'p' can be reduced. [variableScope]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:411:13: style: The scope of the variable 'l2' can be reduced. [variableScope]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:1023:17: style: The scope of the variable '_fini' can be reduced. [variableScope]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:976:1: style: Label 'err' is not used. [unusedLabel]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:1012:1: style: Label 'error' is not used. [unusedLabel]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:1145:1: style: Label 'error2' is not used. [unusedLabel]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:1149:1: style: Label 'error1' is not used. [unusedLabel]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:595:22: style: Unused variable: flags [unusedVariable]
libxml2-2.9.7/os400/dlfcn/dlfcn.c:596:16: style: Unused variable: cp [unusedVariable]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:935:62: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1090:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1097:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1123:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1140:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1156:25: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1867:9: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:555:22: style: The scope of the variable 'm' can be reduced. [variableScope]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:556:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:763:19: style: The scope of the variable 'sp' can be reduced. [variableScope]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:878:22: style: The scope of the variable 'ccsid' can be reduced. [variableScope]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:879:22: style: The scope of the variable 'mibenum' can be reduced. [variableScope]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1293:22: style: The scope of the variable 'token' can be reduced. [variableScope]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:792:30: style: Variable 'sp' is assigned a value that is never used. [unreadVariable]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1474:22: style: Unused variable: i [unusedVariable]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1877:19: style: Unused variable: csp [unusedVariable]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:1878:14: style: Unused variable: symbuf [unusedVariable]
libxml2-2.9.7/os400/iconv/bldcsndfa/bldcsndfa.c:709:0: error: Memory leak: t [memleak]
libxml2-2.9.7/os400/iconv/iconv.c:35:22: style: The scope of the variable 'l' can be reduced. [variableScope]
libxml2-2.9.7/os400/iconv/iconv.c:36:22: style: The scope of the variable 'h' can be reduced. [variableScope]
libxml2-2.9.7/os400/iconv/iconv.c:33:17: style: Unused variable: ccsid [unusedVariable]
libxml2-2.9.7/os400/libxmlmain.c:52:9: warning: The buffer 'tocode' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libxml2-2.9.7/os400/libxmlmain.c:53:9: warning: The buffer 'fromcode' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
libxml2-2.9.7/os400/rpgsupport.c:33:1: style: Function '__set_xmlFree' argument 1 names different: declaration 'freefunc' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:20:51: note: Function '__set_xmlFree' argument 1 names different: declaration 'freefunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:33:1: note: Function '__set_xmlFree' argument 1 names different: declaration 'freefunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:43:1: style: Function '__set_xmlMalloc' argument 1 names different: declaration 'allocfunc' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:23:55: note: Function '__set_xmlMalloc' argument 1 names different: declaration 'allocfunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:43:1: note: Function '__set_xmlMalloc' argument 1 names different: declaration 'allocfunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:53:1: style: Function '__set_xmlMallocAtomic' argument 1 names different: declaration 'allocfunc' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:26:61: note: Function '__set_xmlMallocAtomic' argument 1 names different: declaration 'allocfunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:53:1: note: Function '__set_xmlMallocAtomic' argument 1 names different: declaration 'allocfunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:63:1: style: Function '__set_xmlRealloc' argument 1 names different: declaration 'reallocfunc' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:29:57: note: Function '__set_xmlRealloc' argument 1 names different: declaration 'reallocfunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:63:1: note: Function '__set_xmlRealloc' argument 1 names different: declaration 'reallocfunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:73:1: style: Function '__set_xmlMemStrdup' argument 1 names different: declaration 'strdupfunc' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:32:58: note: Function '__set_xmlMemStrdup' argument 1 names different: declaration 'strdupfunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:73:1: note: Function '__set_xmlMemStrdup' argument 1 names different: declaration 'strdupfunc' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:93:1: style: Function '__set_xmlLastError' argument 1 names different: declaration 'err' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:46:53: note: Function '__set_xmlLastError' argument 1 names different: declaration 'err' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:93:1: note: Function '__set_xmlLastError' argument 1 names different: declaration 'err' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:95:1: style: Function '__set_oldXMLWDcompatibility' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:49:57: note: Function '__set_oldXMLWDcompatibility' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:95:1: note: Function '__set_oldXMLWDcompatibility' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:96:1: style: Function '__set_xmlBufferAllocScheme' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:52:78: note: Function '__set_xmlBufferAllocScheme' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:96:1: note: Function '__set_xmlBufferAllocScheme' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:97:1: style: Function '__set_xmlDefaultBufferSize' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:55:56: note: Function '__set_xmlDefaultBufferSize' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:97:1: note: Function '__set_xmlDefaultBufferSize' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:98:1: style: Function '__set_xmlDefaultSAXHandler' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:58:68: note: Function '__set_xmlDefaultSAXHandler' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:98:1: note: Function '__set_xmlDefaultSAXHandler' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:99:1: style: Function '__set_xmlDefaultSAXLocator' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:61:66: note: Function '__set_xmlDefaultSAXLocator' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:99:1: note: Function '__set_xmlDefaultSAXLocator' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:100:1: style: Function '__set_xmlDoValidityCheckingDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:64:69: note: Function '__set_xmlDoValidityCheckingDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:100:1: note: Function '__set_xmlDoValidityCheckingDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:103:1: style: Function '__set_xmlGenericError' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:67:67: note: Function '__set_xmlGenericError' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:103:1: note: Function '__set_xmlGenericError' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:106:1: style: Function '__set_xmlStructuredError' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:70:73: note: Function '__set_xmlStructuredError' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:106:1: note: Function '__set_xmlStructuredError' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:115:1: style: Function '__set_xmlGenericErrorContext' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:74:61: note: Function '__set_xmlGenericErrorContext' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:115:1: note: Function '__set_xmlGenericErrorContext' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:116:1: style: Function '__set_xmlStructuredErrorContext' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:77:64: note: Function '__set_xmlStructuredErrorContext' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:116:1: note: Function '__set_xmlStructuredErrorContext' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:117:1: style: Function '__set_xmlGetWarningsDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:80:62: note: Function '__set_xmlGetWarningsDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:117:1: note: Function '__set_xmlGetWarningsDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:118:1: style: Function '__set_xmlIndentTreeOutput' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:83:55: note: Function '__set_xmlIndentTreeOutput' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:118:1: note: Function '__set_xmlIndentTreeOutput' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:119:1: style: Function '__set_xmlTreeIndentString' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:86:64: note: Function '__set_xmlTreeIndentString' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:119:1: note: Function '__set_xmlTreeIndentString' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:120:1: style: Function '__set_xmlKeepBlanksDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:89:61: note: Function '__set_xmlKeepBlanksDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:120:1: note: Function '__set_xmlKeepBlanksDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:121:1: style: Function '__set_xmlLineNumbersDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:92:62: note: Function '__set_xmlLineNumbersDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:121:1: note: Function '__set_xmlLineNumbersDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:122:1: style: Function '__set_xmlLoadExtDtdDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:95:61: note: Function '__set_xmlLoadExtDtdDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:122:1: note: Function '__set_xmlLoadExtDtdDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:123:1: style: Function '__set_xmlParserDebugEntities' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:98:58: note: Function '__set_xmlParserDebugEntities' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:123:1: note: Function '__set_xmlParserDebugEntities' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:124:1: style: Function '__set_xmlParserVersion' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:101:61: note: Function '__set_xmlParserVersion' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:124:1: note: Function '__set_xmlParserVersion' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:125:1: style: Function '__set_xmlPedanticParserDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:104:65: note: Function '__set_xmlPedanticParserDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:125:1: note: Function '__set_xmlPedanticParserDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:126:1: style: Function '__set_xmlSaveNoEmptyTags' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:107:54: note: Function '__set_xmlSaveNoEmptyTags' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:126:1: note: Function '__set_xmlSaveNoEmptyTags' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:127:1: style: Function '__set_xmlSubstituteEntitiesDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:110:69: note: Function '__set_xmlSubstituteEntitiesDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:127:1: note: Function '__set_xmlSubstituteEntitiesDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:130:1: style: Function '__set_xmlRegisterNodeDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:113:79: note: Function '__set_xmlRegisterNodeDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:130:1: note: Function '__set_xmlRegisterNodeDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:140:1: style: Function '__set_xmlDeregisterNodeDefaultValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:117:83: note: Function '__set_xmlDeregisterNodeDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:140:1: note: Function '__set_xmlDeregisterNodeDefaultValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:150:1: style: Function '__set_xmlParserInputBufferCreateFilenameValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:123:72: note: Function '__set_xmlParserInputBufferCreateFilenameValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:150:1: note: Function '__set_xmlParserInputBufferCreateFilenameValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:161:1: style: Function '__set_xmlOutputBufferCreateFilenameValue' argument 1 names different: declaration 'val' definition 'arg'. [funcArgNamesDifferent]
libxml2-2.9.7/os400/rpgsupport.h:131:67: note: Function '__set_xmlOutputBufferCreateFilenameValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/rpgsupport.c:161:1: note: Function '__set_xmlOutputBufferCreateFilenameValue' argument 1 names different: declaration 'val' definition 'arg'.
libxml2-2.9.7/os400/xmlcatlgcl.c:42:9: style: union member 'Anonymous1::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:43:9: style: union member 'Anonymous3::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:44:9: style: union member 'Anonymous5::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:50:9: style: union member 'Anonymous7::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:51:9: style: union member 'Anonymous9::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:64:9: style: union member 'Anonymous11::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:65:9: style: union member 'Anonymous13::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:66:9: style: union member 'Anonymous15::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:67:9: style: union member 'Anonymous17::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmlcatlgcl.c:68:9: style: union member 'Anonymous19::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmllintcl.c:135:14: style: The scope of the variable 'textbuf' can be reduced. [variableScope]
libxml2-2.9.7/os400/xmllintcl.c:51:9: style: union member 'Anonymous1::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmllintcl.c:55:9: style: union member 'Anonymous3::_pad' is never used. [unusedStructMember]
libxml2-2.9.7/os400/xmllintcl.c:136:16: style: Unused variable: lang [unusedVariable]
libxml2-2.9.7/parser.c:2636:8: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
libxml2-2.9.7/parser.c:2633:15: note: outer condition: c!=0
libxml2-2.9.7/parser.c:2636:8: note: opposite inner condition: c==0
libxml2-2.9.7/parser.c:10079:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
libxml2-2.9.7/parser.c:10074:0: note: Variable 'buf' is reassigned a value before the old one has been used.
libxml2-2.9.7/parser.c:10079:5: note: Variable 'buf' is reassigned a value before the old one has been used.
libxml2-2.9.7/parser.c:14093:49: style: Same expression on both sides of '==' because the value of 'directory' and 'NULL' are the same. [duplicateExpression]
libxml2-2.9.7/parser.c:14074:23: note: 'directory' is assigned value 'NULL' here.
libxml2-2.9.7/parser.c:14093:49: note: Same expression on both sides of '==' because the value of 'directory' and 'NULL' are the same.
libxml2-2.9.7/parser.c:2812:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:2812:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:3288:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:3289:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5099:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5100:12: style: The scope of the variable 'size' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5101:9: style: The scope of the variable 'cur' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5102:20: style: The scope of the variable 'target' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5104:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5260:20: style: The scope of the variable 'name' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5262:14: style: The scope of the variable 'Systemid' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5661:20: style: The scope of the variable 'name' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5731:14: style: The scope of the variable 'name' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5905:20: style: The scope of the variable 'elemName' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:5906:20: style: The scope of the variable 'attrName' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:6514:20: style: The scope of the variable 'name' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:7003:14: style: The scope of the variable 'val' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:7016:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:10180:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libxml2-2.9.7/parser.c:10181:9: style: The scope of the variable 'size' can be reduced. [variableScope]
libxml2-2.9.7/parserInternals.c:360:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
libxml2-2.9.7/parserInternals.c:361:12: style: The scope of the variable 'indx' can be reduced. [variableScope]
libxml2-2.9.7/parserInternals.c:1132:9: style: The scope of the variable 'nbchars' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:189:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:891:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:893:15: style: The scope of the variable 'dict' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:894:15: style: The scope of the variable 'attrname' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:895:15: style: The scope of the variable 'attrvalue' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:951:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:970:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1018:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1095:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1113:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1133:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1134:13: style: The scope of the variable 'args' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1135:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1159:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1160:13: style: The scope of the variable 'args' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1161:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1185:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1186:13: style: The scope of the variable 'args' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1187:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1243:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1267:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1289:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1311:15: style: The scope of the variable 'nameList' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1312:15: style: The scope of the variable 'newName' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1314:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1315:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1347:15: style: The scope of the variable 'obj' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1348:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1373:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1392:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1619:15: style: The scope of the variable 'list' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1620:15: style: The scope of the variable 'message' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1621:15: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1622:10: style: The scope of the variable 'str' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1838:28: style: The scope of the variable 'pyCtxt' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:1868:28: style: The scope of the variable 'pyCtxt' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml.c:2229:22: style: The scope of the variable 'cur' can be reduced. [variableScope]
libxml2-2.9.7/python/libxml2-export.c:1637:0: error: syntax error [syntaxError]
libxml2-2.9.7/python/types.c:607:0: error: syntax error [syntaxError]
libxml2-2.9.7/testURI.c:24:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libxml2-2.9.7/testURI.c:75:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/testchar.c:245:14: style: The scope of the variable 'c' can be reduced. [variableScope]
libxml2-2.9.7/testchar.c:600:5: style: Variable 'xmlSetStructuredErrorFunc' is assigned a value that is never used. [unreadVariable]
libxml2-2.9.7/testdict.c:317:14: style: The scope of the variable 'cur' can be reduced. [variableScope]
libxml2-2.9.7/testdict.c:317:20: style: The scope of the variable 'pref' can be reduced. [variableScope]
libxml2-2.9.7/testdict.c:318:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxml2-2.9.7/testdict.c:296:8: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
libxml2-2.9.7/testlimits.c:328:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxml2-2.9.7/testlimits.c:1437:9: style: The scope of the variable 'res' can be reduced. [variableScope]
libxml2-2.9.7/testlimits.c:1439:12: style: The scope of the variable 'limit' can be reduced. [variableScope]
libxml2-2.9.7/testlimits.c:1440:9: style: The scope of the variable 'fail' can be reduced. [variableScope]
libxml2-2.9.7/testlimits.c:1605:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/testlimits.c:77:17: style: struct member 'hugeTest::description' is never used. [unusedStructMember]
libxml2-2.9.7/testrecurse.c:816:12: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/testrecurse.c:817:11: style: The scope of the variable 'result' can be reduced. [variableScope]
libxml2-2.9.7/testrecurse.c:818:11: style: The scope of the variable 'error' can be reduced. [variableScope]
libxml2-2.9.7/testrecurse.c:819:9: style: The scope of the variable 'mem' can be reduced. [variableScope]
libxml2-2.9.7/threads.c:94:9: style: struct member '_xmlMutex::empty' is never used. [unusedStructMember]
libxml2-2.9.7/threads.c:116:9: style: struct member '_xmlRMutex::empty' is never used. [unusedStructMember]
libxml2-2.9.7/tree.c:1279:44: warning: Either the condition 'value==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxml2-2.9.7/tree.c:1284:15: note: Assuming that condition 'value==NULL' is not redundant
libxml2-2.9.7/tree.c:1279:26: note: Assignment 'cur=value', assigned value is 0
libxml2-2.9.7/tree.c:1279:44: note: Null pointer addition
libxml2-2.9.7/tree.c:1412:8: style: Variable 'ent->children' is reassigned a value before the old one has been used. [redundantAssignment]
libxml2-2.9.7/tree.c:1411:8: note: Variable 'ent->children' is reassigned a value before the old one has been used.
libxml2-2.9.7/tree.c:1412:8: note: Variable 'ent->children' is reassigned a value before the old one has been used.
libxml2-2.9.7/tree.c:1606:8: style: Variable 'ent->children' is reassigned a value before the old one has been used. [redundantAssignment]
libxml2-2.9.7/tree.c:1605:8: note: Variable 'ent->children' is reassigned a value before the old one has been used.
libxml2-2.9.7/tree.c:1606:8: note: Variable 'ent->children' is reassigned a value before the old one has been used.
libxml2-2.9.7/tree.c:5021:14: style: The scope of the variable 'lang' can be reduced. [variableScope]
libxml2-2.9.7/tree.c:5102:14: style: The scope of the variable 'space' can be reduced. [variableScope]
libxml2-2.9.7/tree.c:7393:12: style: The scope of the variable 'start_buf' can be reduced. [variableScope]
libxml2-2.9.7/tree.c:7706:26: style: The scope of the variable 'base' can be reduced. [variableScope]
libxml2-2.9.7/trio.c:2038:13: style: Expression is always false because 'else if' condition matches previous condition at line 2035. [multiCondition]
libxml2-2.9.7/trio.c:6027:22: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
libxml2-2.9.7/trio.c:2115:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:2121:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:2125:11: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:2125:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:2133:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:2143:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:2146:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:5880:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:5884:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:5891:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:5895:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:5905:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:5909:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:5992:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:5996:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxml2-2.9.7/trio.c:6227:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libxml2-2.9.7/trio.c:6228:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libxml2-2.9.7/trio.c:5876:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libxml2-2.9.7/trio.c:5887:4: note: Found duplicate branches for 'if' and 'else'.
libxml2-2.9.7/trio.c:5876:4: note: Found duplicate branches for 'if' and 'else'.
libxml2-2.9.7/trio.c:5903:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libxml2-2.9.7/trio.c:5907:4: note: Found duplicate branches for 'if' and 'else'.
libxml2-2.9.7/trio.c:5903:4: note: Found duplicate branches for 'if' and 'else'.
libxml2-2.9.7/trio.c:1513:36: style: Same expression on both sides of '=='. [duplicateExpression]
libxml2-2.9.7/trio.c:2446:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
libxml2-2.9.7/trio.c:2641:7: style: The scope of the variable 'exponentBase' can be reduced. [variableScope]
libxml2-2.9.7/trio.c:3528:7: style: The scope of the variable 'status' can be reduced. [variableScope]
libxml2-2.9.7/trio.c:4996:16: style: The scope of the variable 'flags' can be reduced. [variableScope]
libxml2-2.9.7/trio.c:4997:0: style: The scope of the variable 'number' can be reduced. [variableScope]
libxml2-2.9.7/trio.c:5153:7: style: The scope of the variable 'k' can be reduced. [variableScope]
libxml2-2.9.7/trio.c:5579:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
libxml2-2.9.7/trio.c:678:12: style: union member 'Anonymous4::doubleNumber' is never used. [unusedStructMember]
libxml2-2.9.7/trio.c:6441:10: error: Uninitialized variable: file [uninitvar]
libxml2-2.9.7/triostr.c:897:10: style: The scope of the variable 'count' can be reduced. [variableScope]
libxml2-2.9.7/uri.c:328:14: style: The scope of the variable 'port' can be reduced. [variableScope]
libxml2-2.9.7/uri.c:582:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libxml2-2.9.7/uri.c:934:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libxml2-2.9.7/uri.c:980:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
libxml2-2.9.7/uri.c:1747:9: style: The scope of the variable 'ret2' can be reduced. [variableScope]
libxml2-2.9.7/xmlIO.c:2542:17: style: Condition 'context==NULL' is always true [knownConditionTrueFalse]
libxml2-2.9.7/xmlIO.c:2531:21: note: Assignment 'context=NULL', assigned value is 0
libxml2-2.9.7/xmlIO.c:2542:17: note: Condition 'context==NULL' is always true
libxml2-2.9.7/xmlIO.c:3967:18: style: Condition 'resource==NULL' is always true [knownConditionTrueFalse]
libxml2-2.9.7/xmlIO.c:3949:25: note: Assignment 'resource=NULL', assigned value is 0
libxml2-2.9.7/xmlIO.c:3967:18: note: Condition 'resource==NULL' is always true
libxml2-2.9.7/xmlIO.c:4066:18: style: Condition 'resource==NULL' is always true [knownConditionTrueFalse]
libxml2-2.9.7/xmlIO.c:4060:25: note: Assignment 'resource=NULL', assigned value is 0
libxml2-2.9.7/xmlIO.c:4066:18: note: Condition 'resource==NULL' is always true
libxml2-2.9.7/xmlIO.c:2542:17: style: Same expression on both sides of '==' because the value of 'context' and 'NULL' are the same. [duplicateExpression]
libxml2-2.9.7/xmlIO.c:2531:21: note: 'context' is assigned value 'NULL' here.
libxml2-2.9.7/xmlIO.c:2542:17: note: Same expression on both sides of '==' because the value of 'context' and 'NULL' are the same.
libxml2-2.9.7/xmlIO.c:3967:18: style: Same expression on both sides of '==' because the value of 'resource' and 'NULL' are the same. [duplicateExpression]
libxml2-2.9.7/xmlIO.c:3949:25: note: 'resource' is assigned value 'NULL' here.
libxml2-2.9.7/xmlIO.c:3967:18: note: Same expression on both sides of '==' because the value of 'resource' and 'NULL' are the same.
libxml2-2.9.7/xmlIO.c:4066:18: style: Same expression on both sides of '==' because the value of 'resource' and 'NULL' are the same. [duplicateExpression]
libxml2-2.9.7/xmlIO.c:4060:25: note: 'resource' is assigned value 'NULL' here.
libxml2-2.9.7/xmlIO.c:4066:18: note: Same expression on both sides of '==' because the value of 'resource' and 'NULL' are the same.
libxml2-2.9.7/xmlIO.c:857:11: style: The scope of the variable 'unescaped' can be reduced. [variableScope]
libxml2-2.9.7/xmlIO.c:2927:9: style: The scope of the variable 'errcode' can be reduced. [variableScope]
libxml2-2.9.7/xmlIO.c:3219:33: style: Checking if unsigned variable 'xmlBufAvail(in->buffer)' is less than zero. [unsignedLessThanZero]
libxml2-2.9.7/xmllint.c:1233:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libxml2-2.9.7/xmlmemory.c:862:38: style: Function 'debugmem_tag_error' argument 1 names different: declaration 'addr' definition 'p'. [funcArgNamesDifferent]
libxml2-2.9.7/xmlmemory.c:125:38: note: Function 'debugmem_tag_error' argument 1 names different: declaration 'addr' definition 'p'.
libxml2-2.9.7/xmlmemory.c:862:38: note: Function 'debugmem_tag_error' argument 1 names different: declaration 'addr' definition 'p'.
libxml2-2.9.7/xmlmemory.c:182:27: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
libxml2-2.9.7/xmlmemory.c:258:27: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
libxml2-2.9.7/xmlmemory.c:523:27: warning: Division by result of sizeof(). malloc() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
libxml2-2.9.7/xmlmemory.c:745:0: error: Resource leak: fp [resourceLeak]
libxml2-2.9.7/xmlmemory.c:825:0: error: Resource leak: fp [resourceLeak]
libxml2-2.9.7/xmlstring.c:133:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxml2-2.9.7/xmlstring.c:207:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxml2-2.9.7/xmlstring.c:272:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxml2-2.9.7/xmlstring.c:297:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libxml2-2.9.7/timsort.h:426:12: style: The scope of the variable 'A' can be reduced. [variableScope]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmlada/libxmlada_4.5.2015.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmlbird/libxmlbird_1.2.9.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmlenc-java/libxmlenc-java_0.52+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmlezout/libxmlezout_1.06.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmlrpc-lite-perl/libxmlrpc-lite-perl_0.717.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmlrpc3-java/libxmlrpc3-java_3.1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmltok/libxmltok_1.2.orig.tar.gz
expat-1.2/xmlparse/xmlparse.c:1265:6: warning: Either the condition 'if(entity)' is redundant or there is possible null pointer dereference: entity. [nullPointerRedundantCheck]
expat-1.2/xmlparse/xmlparse.c:1269:5: note: Assuming that condition 'if(entity)' is not redundant
expat-1.2/xmlparse/xmlparse.c:1265:6: note: Null pointer dereference
expat-1.2/xmlparse/xmlparse.c:1267:6: warning: Either the condition 'if(entity)' is redundant or there is possible null pointer dereference: entity. [nullPointerRedundantCheck]
expat-1.2/xmlparse/xmlparse.c:1269:5: note: Assuming that condition 'if(entity)' is not redundant
expat-1.2/xmlparse/xmlparse.c:1267:6: note: Null pointer dereference
expat-1.2/xmlparse/xmlparse.c:1788:19: warning: Possible null pointer dereference: bindingsPtr [nullPointer]
expat-1.2/xmlparse/xmlparse.c:1316:55: note: Calling function 'storeAtts', 5th argument 'bindingsPtr' value is 0
expat-1.2/xmlparse/xmlparse.c:1788:19: note: Null pointer dereference
expat-1.2/xmlparse/xmlparse.c:1298:6: style: Variable 'entity->open' is reassigned a value before the old one has been used. [redundantAssignment]
expat-1.2/xmlparse/xmlparse.c:1296:6: note: Variable 'entity->open' is reassigned a value before the old one has been used.
expat-1.2/xmlparse/xmlparse.c:1298:6: note: Variable 'entity->open' is reassigned a value before the old one has been used.
expat-1.2/xmlparse/xmlparse.c:2885:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
expat-1.2/xmlparse/xmlparse.c:449:45: style: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:56:34: note: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'.
expat-1.2/xmlparse/xmlparse.c:449:45: note: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'.
expat-1.2/xmlparse/xmlparse.c:532:47: style: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:69:36: note: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'.
expat-1.2/xmlparse/xmlparse.c:532:47: note: Function 'XML_ParserCreateNS' argument 1 names different: declaration 'encoding' definition 'encodingName'.
expat-1.2/xmlparse/xmlparse.c:532:70: style: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:69:55: note: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'.
expat-1.2/xmlparse/xmlparse.c:532:70: note: Function 'XML_ParserCreateNS' argument 2 names different: declaration 'namespaceSeparator' definition 'nsSep'.
expat-1.2/xmlparse/xmlparse.c:562:56: style: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:368:52: note: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'.
expat-1.2/xmlparse/xmlparse.c:562:56: note: Function 'XML_SetEncoding' argument 2 names different: declaration 'encoding' definition 'encodingName'.
expat-1.2/xmlparse/xmlparse.c:574:54: style: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:430:43: note: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'.
expat-1.2/xmlparse/xmlparse.c:574:54: note: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'.
expat-1.2/xmlparse/xmlparse.c:576:24: style: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:432:27: note: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'.
expat-1.2/xmlparse/xmlparse.c:576:24: note: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'.
expat-1.2/xmlparse/xmlparse.c:712:47: style: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:358:42: note: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'.
expat-1.2/xmlparse/xmlparse.c:712:47: note: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'.
expat-1.2/xmlparse/xmlparse.c:720:52: style: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:385:48: note: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'.
expat-1.2/xmlparse/xmlparse.c:720:52: note: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'.
expat-1.2/xmlparse/xmlparse.c:858:14: style: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.h:349:16: note: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'.
expat-1.2/xmlparse/xmlparse.c:858:14: note: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'.
expat-1.2/xmlparse/xmlparse.c:1174:16: style: Function 'doContent' argument 4 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:210:16: note: Function 'doContent' argument 4 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:1174:16: note: Function 'doContent' argument 4 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:1176:17: style: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:210:53: note: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:1176:17: note: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:1606:17: style: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:217:82: note: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'.
expat-1.2/xmlparse/xmlparse.c:1606:17: note: Function 'storeAtts' argument 3 names different: declaration 's' definition 'attStr'.
expat-1.2/xmlparse/xmlparse.c:2190:19: style: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:184:0: note: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:2190:19: note: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:2192:20: style: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:184:0: note: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:2192:20: note: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:2203:15: style: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:183:0: note: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:2203:15: note: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:2205:16: style: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:183:0: note: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:2205:16: note: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:2731:23: style: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:190:0: note: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:2731:23: note: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:2733:24: style: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:190:0: note: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:2733:24: note: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:2814:22: style: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:191:0: note: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:2814:22: note: Function 'errorProcessor' argument 2 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:2816:23: style: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:191:0: note: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:2816:23: note: Function 'errorProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
expat-1.2/xmlparse/xmlparse.c:2959:17: style: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:233:70: note: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'.
expat-1.2/xmlparse/xmlparse.c:2959:17: note: Function 'storeEntityValue' argument 3 names different: declaration 'start' definition 'entityTextPtr'.
expat-1.2/xmlparse/xmlparse.c:2960:17: style: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:233:89: note: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'.
expat-1.2/xmlparse/xmlparse.c:2960:17: note: Function 'storeEntityValue' argument 4 names different: declaration 'end' definition 'entityTextEnd'.
expat-1.2/xmlparse/xmlparse.c:3135:67: style: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:239:67: note: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:3135:67: note: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'.
expat-1.2/xmlparse/xmlparse.c:3162:97: style: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:222:92: note: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'.
expat-1.2/xmlparse/xmlparse.c:3162:97: note: Function 'defineAttribute' argument 5 names different: declaration 'dfltValue' definition 'value'.
expat-1.2/xmlparse/xmlparse.c:3409:34: style: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'. [funcArgNamesDifferent]
expat-1.2/xmlparse/xmlparse.c:243:41: note: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'.
expat-1.2/xmlparse/xmlparse.c:3409:34: note: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'.
expat-1.2/xmltok/xmltok.c:886:9: style: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same. [duplicateExpression]
expat-1.2/xmltok/xmltok.c:884:13: note: 'p' is assigned value 'buf' here.
expat-1.2/xmltok/xmltok.c:886:9: note: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same.
expat-1.2/xmltok/xmltok.c:1118:23: style: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. [funcArgNamesDifferent]
expat-1.2/xmltok/xmltok.h:270:33: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
expat-1.2/xmltok/xmltok.c:1118:23: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
expat-1.2/xmltok/xmltok.c:1154:24: style: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. [funcArgNamesDifferent]
expat-1.2/xmltok/xmltok.h:271:34: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
expat-1.2/xmltok/xmltok.c:1154:24: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
expat-1.2/xmltok/xmltok.c:1269:16: style: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'. [funcArgNamesDifferent]
expat-1.2/xmltok/xmltok.h:277:16: note: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'.
expat-1.2/xmltok/xmltok.c:1269:16: note: Function 'XmlInitUnknownEncoding' argument 3 names different: declaration 'conv' definition 'convert'.
expat-1.2/xmltok/xmltok_ns.c:82:17: style: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'. [funcArgNamesDifferent]
expat-1.2/xmltok/xmltok.h:263:23: note: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'.
expat-1.2/xmltok/xmltok_ns.c:82:17: note: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'.
expat-1.2/xmltok/xmltok_ns.c:83:21: style: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'. [funcArgNamesDifferent]
expat-1.2/xmltok/xmltok.h:264:27: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'.
expat-1.2/xmltok/xmltok_ns.c:83:21: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'.
expat-1.2/xmltok/xmltok_ns.c:84:9: style: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'. [funcArgNamesDifferent]
expat-1.2/xmltok/xmltok.h:265:15: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'.
expat-1.2/xmltok/xmltok_ns.c:84:9: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'.
expat-1.2/xmltok/xmltok.c:1317:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1315. [shiftTooManyBitsSigned]
expat-1.2/xmltok/xmltok.c:1315:13: note: Assuming that condition 'c>65535' is not redundant
expat-1.2/xmltok/xmltok.c:1317:11: note: Shift
expat-1.2/xmltok/xmltok.c:1319:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1315. [shiftTooManyBitsSigned]
expat-1.2/xmltok/xmltok.c:1315:13: note: Assuming that condition 'c>65535' is not redundant
expat-1.2/xmltok/xmltok.c:1319:16: note: Shift
expat-1.2/xmlwf/readfilemap.c:63:0: error: Memory leak: p [memleak]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmltooling-java/libxmltooling-java_1.4.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmp/libxmp_4.4.1.orig.tar.gz
libxmp-4.4.1/src/depackers/bunzip2.c:123:46: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
libxmp-4.4.1/src/depackers/bunzip2.c:150:28: note: Calling function 'get_bits', 2nd argument 'bits_wanted' value is 32
libxmp-4.4.1/src/depackers/bunzip2.c:123:46: note: Shift
libxmp-4.4.1/src/depackers/bunzip2.c:123:46: error: Signed integer overflow for expression '1<<bits_wanted'. [integerOverflow]
libxmp-4.4.1/src/depackers/bunzip2.c:150:28: note: Calling function 'get_bits', 2nd argument 'bits_wanted' value is 32
libxmp-4.4.1/src/depackers/bunzip2.c:123:46: note: Integer overflow
libxmp-4.4.1/src/depackers/bunzip2.c:123:60: error: Signed integer overflow for expression '(1<<bits_wanted)-1'. [integerOverflow]
libxmp-4.4.1/src/depackers/bunzip2.c:150:28: note: Calling function 'get_bits', 2nd argument 'bits_wanted' value is 32
libxmp-4.4.1/src/depackers/bunzip2.c:123:60: note: Integer overflow
libxmp-4.4.1/src/depackers/crc32.c:38:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/depackers/crc32.c:55:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/depackers/inflate.c:171:26: style: The scope of the variable 'curr_huffman_leaf' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/inflate.c:693:26: style: The scope of the variable 'curr_huffman_leaf' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/inflate.c:695:7: style: The scope of the variable 'curr_leaf' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/oxm.c:41:18: style: The scope of the variable 'len' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/oxm.c:41:23: style: The scope of the variable 'plen' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/oxm.c:42:12: style: The scope of the variable 'nsmp' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/oxm.c:202:18: style: The scope of the variable 'len' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/oxm.c:202:23: style: The scope of the variable 'plen' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/oxm.c:203:12: style: The scope of the variable 'nsmp' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/oxm.c:203:18: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/readlzw.c:80:13: style: The scope of the variable 'noadd' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/readlzw.c:354:7: style: The scope of the variable 'f' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/readlzw.c:218:40: style: Function 'libxmp_convert_lzw_dynamic' argument 2 names different: declaration 'bits' definition 'max_bits'. [funcArgNamesDifferent]
libxmp-4.4.1/src/depackers/readlzw.h:29:46: note: Function 'libxmp_convert_lzw_dynamic' argument 2 names different: declaration 'bits' definition 'max_bits'.
libxmp-4.4.1/src/depackers/readlzw.c:218:40: note: Function 'libxmp_convert_lzw_dynamic' argument 2 names different: declaration 'bits' definition 'max_bits'.
libxmp-4.4.1/src/depackers/readlzw.c:276:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/depackers/readrle.c:30:5: style: The scope of the variable 'f' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/s404_dec.c:130:7: style: The scope of the variable 'x' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/s404_dec.c:188:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/depackers/unarc.c:138:6: style: The scope of the variable 'c' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/unlzx.c:507:9: style: Condition '!abort' is always true [knownConditionTrueFalse]
libxmp-4.4.1/src/depackers/unlzx.c:480:17: note: Assignment 'abort=0', assigned value is 0
libxmp-4.4.1/src/depackers/unlzx.c:507:9: note: Condition '!abort' is always true
libxmp-4.4.1/src/depackers/unlzx.c:481:9: style: The scope of the variable 'x' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/unlzx.c:952:9: style: The scope of the variable 'actual' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/unsqsh.c:152:2: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
libxmp-4.4.1/src/depackers/unsqsh.c:149:12: note: Variable 'data' is reassigned a value before the old one has been used.
libxmp-4.4.1/src/depackers/unsqsh.c:152:2: note: Variable 'data' is reassigned a value before the old one has been used.
libxmp-4.4.1/src/depackers/unsqsh.c:238:6: style: The scope of the variable 'type' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/unsqsh.c:239:6: style: The scope of the variable 'sum' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/unsqsh.c:239:11: style: The scope of the variable 'packed_size' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/unsqsh.c:239:24: style: The scope of the variable 'unpacked_size' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/unsqsh.c:240:6: style: The scope of the variable 'lchk' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:718:10: warning: Identical condition 'k==n', second condition is always false [identicalConditionAfterEarlyExit]
libxmp-4.4.1/src/depackers/vorbis.c:715:10: note: first condition
libxmp-4.4.1/src/depackers/vorbis.c:718:10: note: second condition
libxmp-4.4.1/src/depackers/vorbis.c:730:23: style: The scope of the variable 'y' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:1078:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:2270:10: style: The scope of the variable 'k00_20' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:2270:18: style: The scope of the variable 'k01_21' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:2329:10: style: The scope of the variable 'k00' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:2329:14: style: The scope of the variable 'k11' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:4901:16: style: The scope of the variable 'f' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:5048:8: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/depackers/vorbis.c:720:21: error: Expression 'c,0,k,m++' depends on order of evaluation of side effects [unknownEvaluationOrder]
libxmp-4.4.1/src/depackers/vorbis.c:4018:35: style: Function 'stb_vorbis_close' argument 1 names different: declaration 'f' definition 'p'. [funcArgNamesDifferent]
libxmp-4.4.1/src/depackers/vorbis.h:79:42: note: Function 'stb_vorbis_close' argument 1 names different: declaration 'f' definition 'p'.
libxmp-4.4.1/src/depackers/vorbis.c:4018:35: note: Function 'stb_vorbis_close' argument 1 names different: declaration 'f' definition 'p'.
libxmp-4.4.1/src/depackers/vorbis.c:4899:97: style: Function 'stb_vorbis_open_memory' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'. [funcArgNamesDifferent]
libxmp-4.4.1/src/depackers/vorbis.h:179:65: note: Function 'stb_vorbis_open_memory' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'.
libxmp-4.4.1/src/depackers/vorbis.c:4899:97: note: Function 'stb_vorbis_open_memory' argument 4 names different: declaration 'alloc_buffer' definition 'alloc'.
libxmp-4.4.1/src/depackers/vorbis.c:1246:21: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
libxmp-4.4.1/src/depackers/vorbis.c:3601:56: note: Calling function 'get_bits', 2nd argument 'n' value is 32
libxmp-4.4.1/src/depackers/vorbis.c:1246:21: note: Shift
libxmp-4.4.1/src/depackers/vorbis.c:1246:21: error: Signed integer overflow for expression '1<<n'. [integerOverflow]
libxmp-4.4.1/src/depackers/vorbis.c:3601:56: note: Calling function 'get_bits', 2nd argument 'n' value is 32
libxmp-4.4.1/src/depackers/vorbis.c:1246:21: note: Integer overflow
libxmp-4.4.1/src/depackers/vorbis.c:1246:26: error: Signed integer overflow for expression '(1<<n)-1'. [integerOverflow]
libxmp-4.4.1/src/depackers/vorbis.c:3601:56: note: Calling function 'get_bits', 2nd argument 'n' value is 32
libxmp-4.4.1/src/depackers/vorbis.c:1246:26: note: Integer overflow
libxmp-4.4.1/src/depackers/vorbis.c:368:12: style: struct member 'CRCscan::bytes_left' is never used. [unusedStructMember]
libxmp-4.4.1/src/depackers/vorbis.c:370:12: style: struct member 'CRCscan::bytes_done' is never used. [unusedStructMember]
libxmp-4.4.1/src/depackers/vorbis.c:3130:11: style: Variable 't' is assigned a value that is never used. [unreadVariable]
libxmp-4.4.1/src/depackers/vorbis.c:1863:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libxmp-4.4.1/src/depackers/vorbis.c:2452:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
libxmp-4.4.1/src/depackers/xz_dec_lzma2.c:377:9: style: The scope of the variable 'copy_size' can be reduced. [variableScope]
libxmp-4.4.1/src/fnmatch.c:165:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
libxmp-4.4.1/src/format.c:163:6: style: The scope of the variable 'count' can be reduced. [variableScope]
libxmp-4.4.1/src/format.c:163:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/hio.c:33:7: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/load.c:243:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/669_load.c:97:23: style: The scope of the variable 'event' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/669_load.c:190:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/abk_load.c:566:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/amf_load.c:257:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/arch_load.c:433:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/asif.c:37:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/asif.c:37:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/asylum_load.c:112:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/common.c:180:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libxmp-4.4.1/src/loaders/dbm_load.c:150:20: style: The scope of the variable 'snum' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/dbm_load.c:191:12: style: The scope of the variable 'r' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/dbm_load.c:191:18: style: The scope of the variable 'sz' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/dbm_load.c:285:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/dbm_load.c:324:18: style: The scope of the variable 'ins' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/dbm_load.c:175:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/dbm_load.c:176:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/dbm_load.c:311:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/dbm_load.c:313:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/dbm_load.c:314:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/digi_load.c:176:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/dt_load.c:134:9: style: The scope of the variable 'c2spd' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/dt_load.c:292:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/dt_load.c:184:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/dt_load.c:187:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/dt_load.c:188:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/emod_load.c:96:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/emod_load.c:108:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/fnk_load.c:206:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/gal4_load.c:214:6: style: The scope of the variable 'srate' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/gal4_load.c:214:13: style: The scope of the variable 'finetune' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/gal4_load.c:214:23: style: The scope of the variable 'flags' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/gal4_load.c:285:9: style: Variable 'fade' is assigned a value that is never used. [unreadVariable]
libxmp-4.4.1/src/loaders/gal4_load.c:340:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/gal4_load.c:343:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/gal4_load.c:344:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/gal5_load.c:265:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/gal5_load.c:268:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/gal5_load.c:269:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/gdm_load.c:246:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/gdm_load.c:301:12: style: The scope of the variable 'c' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/gdm_load.c:228:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/gdm_load.c:231:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/ice_load.c:150:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/iff.c:43:19: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/iff.c:148:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/imf_load.c:234:12: style: The scope of the variable 'r' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/imf_load.c:239:9: style: The scope of the variable 'pat_len' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/imf_load.c:442:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/imf_load.c:448:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/imf_load.c:449:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/imf_load.c:450:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/imf_load.c:492:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:260:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libxmp-4.4.1/src/loaders/it_load.c:259:27: note: outer condition: s[i]==' '
libxmp-4.4.1/src/loaders/it_load.c:260:12: note: identical inner condition: s[i]==' '
libxmp-4.4.1/src/loaders/it_load.c:415:6: style: The scope of the variable 'c' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/it_load.c:548:6: style: The scope of the variable 'c' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/it_load.c:293:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:535:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:536:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:537:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:672:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:685:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:687:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:688:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:689:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:767:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:768:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:769:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:770:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:798:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:1154:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/it_load.c:1171:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/itsex.c:20:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
libxmp-4.4.1/src/loaders/liq_load.c:626:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/liq_load.c:627:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/masi_load.c:253:12: style: The scope of the variable 'rowlen' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/masi_load.c:194:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/masi_load.c:216:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mdl_load.c:98:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mdl_load.c:98:12: style: The scope of the variable 'k' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mdl_load.c:98:15: style: The scope of the variable 'lastx' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mdl_load.c:275:12: style: The scope of the variable 's' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mdl_load.c:326:16: style: The scope of the variable 's' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mdl_load.c:406:15: style: The scope of the variable 'chn' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mdl_load.c:106:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mdl_load.c:107:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mdl_load.c:649:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mdl_load.c:657:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mdl_load.c:673:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mdl_load.c:739:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mdl_load.c:741:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mdl_load.c:808:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med2_load.c:189:8: style: The scope of the variable 'path' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/med2_load.c:220:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med3_load.c:351:12: style: Variable 'tracks' is assigned a value that is never used. [unreadVariable]
libxmp-4.4.1/src/loaders/med3_load.c:269:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med3_load.c:278:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med3_load.c:284:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med3_load.c:421:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med4_load.c:321:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med4_load.c:425:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med4_load.c:426:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med4_load.c:427:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med4_load.c:428:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/med4_load.c:772:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mfp_load.c:51:9: style: The scope of the variable 'len' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mfp_load.c:51:14: style: The scope of the variable 'lps' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mfp_load.c:51:19: style: The scope of the variable 'lsz' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mgt_load.c:101:2: style: Variable 'seq_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
libxmp-4.4.1/src/loaders/mgt_load.c:90:2: note: Variable 'seq_ptr' is reassigned a value before the old one has been used.
libxmp-4.4.1/src/loaders/mgt_load.c:101:2: note: Variable 'seq_ptr' is reassigned a value before the old one has been used.
libxmp-4.4.1/src/loaders/mgt_load.c:168:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mgt_load.c:169:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mgt_load.c:185:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mgt_load.c:186:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mmd1_load.c:90:6: style: The scope of the variable 'songname_offset' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd1_load.c:92:6: style: The scope of the variable 'annotxt_offset' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd1_load.c:169:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mmd3_load.c:89:6: style: The scope of the variable 'songname_offset' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd3_load.c:91:6: style: The scope of the variable 'mmdinfo_offset' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd3_load.c:196:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mmd_common.c:534:6: style: The scope of the variable 'j' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd_common.c:534:9: style: The scope of the variable 'k' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd_common.c:640:28: style: The scope of the variable 'sub' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd_common.c:641:21: style: The scope of the variable 'xxs' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd_common.c:737:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/mmd_common.c:409:9: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
libxmp-4.4.1/src/loaders/mod_load.c:440:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mtm_load.c:183:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/mtm_load.c:184:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/no_load.c:200:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/okt_load.c:132:6: style: The scope of the variable 'looplen' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/ac1d.c:25:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/di.c:48:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/fc-m.c:21:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/fuchs.c:99:15: style: Checking if unsigned variable 'pat_size' is less than zero. [unsignedLessThanZero]
libxmp-4.4.1/src/loaders/prowizard/fuzzac.c:32:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/fuzzac.c:33:6: style: The scope of the variable 'lps' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/fuzzac.c:33:11: style: The scope of the variable 'lsz' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/heatseek.c:24:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/mp.c:22:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/noiserun.c:26:6: style: The scope of the variable 'fine' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/np1.c:21:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/np2.c:21:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/np3.c:24:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/p61a.c:90:28: warning: Either the condition 'j>65280' is redundant or the array 'smp_size[31]' is accessed at index 254, which is out of bounds. [arrayIndexOutOfBoundsCond]
libxmp-4.4.1/src/loaders/prowizard/p61a.c:89:8: note: Assuming that condition 'j>65280' is not redundant
libxmp-4.4.1/src/loaders/prowizard/p61a.c:90:28: note: Array index out of bounds
libxmp-4.4.1/src/loaders/prowizard/p61a.c:91:22: warning: Either the condition 'j>65280' is redundant or the array 'isize[31]' is accessed at index 254, which is out of bounds. [arrayIndexOutOfBoundsCond]
libxmp-4.4.1/src/loaders/prowizard/p61a.c:89:8: note: Assuming that condition 'j>65280' is not redundant
libxmp-4.4.1/src/loaders/prowizard/p61a.c:91:22: note: Array index out of bounds
libxmp-4.4.1/src/loaders/prowizard/p61a.c:92:22: warning: Either the condition 'j>65280' is redundant or the array 'saddr[31]' is accessed at index 254, which is out of bounds. [arrayIndexOutOfBoundsCond]
libxmp-4.4.1/src/loaders/prowizard/p61a.c:89:8: note: Assuming that condition 'j>65280' is not redundant
libxmp-4.4.1/src/loaders/prowizard/p61a.c:92:22: note: Array index out of bounds
libxmp-4.4.1/src/loaders/prowizard/p61a.c:618:7: style: Variable 'o' is assigned a value that is never used. [unreadVariable]
libxmp-4.4.1/src/loaders/prowizard/pha.c:257:6: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/pm01.c:24:13: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/pp10.c:21:12: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/pp21.c:30:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/prowiz.c:165:9: style: The scope of the variable 'res' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/prun2.c:21:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/skyt.c:21:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/tdd.c:20:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:264:28: warning: Either the condition 'j>65280' is redundant or the array 'smp_size[31]' is accessed at index 254, which is out of bounds. [arrayIndexOutOfBoundsCond]
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:263:8: note: Assuming that condition 'j>65280' is not redundant
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:264:28: note: Array index out of bounds
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:265:22: warning: Either the condition 'j>65280' is redundant or the array 'isize[31]' is accessed at index 254, which is out of bounds. [arrayIndexOutOfBoundsCond]
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:263:8: note: Assuming that condition 'j>65280' is not redundant
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:265:22: note: Array index out of bounds
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:266:22: warning: Either the condition 'j>65280' is redundant or the array 'saddr[31]' is accessed at index 254, which is out of bounds. [arrayIndexOutOfBoundsCond]
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:263:8: note: Assuming that condition 'j>65280' is not redundant
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:266:22: note: Array index out of bounds
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:42:9: style: The scope of the variable 'max_row' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:185:18: style: The scope of the variable 'smp_buffer' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:201:9: style: The scope of the variable 'val' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/theplayer.c:460:7: style: The scope of the variable 'ins' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/titanics.c:94:7: style: The scope of the variable 'note' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/titanics.c:75:45: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
libxmp-4.4.1/src/loaders/prowizard/tp1.c:25:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/tp3.c:123:20: style: Condition 'fxp<=128' is always true [knownConditionTrueFalse]
libxmp-4.4.1/src/loaders/prowizard/tp3.c:184:21: style: Condition 'fxp<=128' is always true [knownConditionTrueFalse]
libxmp-4.4.1/src/loaders/prowizard/tp3.c:26:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/xann.c:25:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/xann.c:26:6: style: The scope of the variable 'lsize' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/zen.c:23:6: style: The scope of the variable 'size' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/prowizard/zen.c:28:12: style: The scope of the variable 'k' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/psm_load.c:140:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/psm_load.c:141:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/psm_load.c:152:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/ptm_load.c:231:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/ptm_load.c:232:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/rtm_load.c:46:7: style: struct member 'RTMMHeader::software' is never used. [unusedStructMember]
libxmp-4.4.1/src/loaders/rtm_load.c:47:7: style: struct member 'RTMMHeader::composer' is never used. [unusedStructMember]
libxmp-4.4.1/src/loaders/rtm_load.c:61:7: style: struct member 'RTMMHeader::originalName' is never used. [unusedStructMember]
libxmp-4.4.1/src/loaders/rtm_load.c:244:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/rtm_load.c:503:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/rtm_load.c:509:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/rtm_load.c:511:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/rtm_load.c:512:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/s3m_load.c:376:22: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/s3m_load.c:501:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/s3m_load.c:617:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/s3m_load.c:630:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/s3m_load.c:632:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/sfx_load.c:180:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/st_load.c:204:9: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
libxmp-4.4.1/src/loaders/stm_load.c:206:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/stx_load.c:277:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/sym_load.c:273:12: style: Variable 'infolen' is assigned a value that is never used. [unreadVariable]
libxmp-4.4.1/src/loaders/sym_load.c:455:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/ult_load.c:215:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/ult_load.c:217:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/xm_load.c:578:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libxmp-4.4.1/src/loaders/xm_load.c:514:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/xm_load.c:516:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/xm_load.c:525:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/xm_load.c:528:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/xm_load.c:529:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/loaders/xm_load.c:640:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/md5.c:233:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/memio.c:55:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
libxmp-4.4.1/src/memio.c:55:24: style: Checking if unsigned variable 'num' is less than zero. [unsignedLessThanZero]
libxmp-4.4.1/src/memio.c:42:18: style: Function 'mgetc' argument 1 names different: declaration 'stream' definition 'm'. [funcArgNamesDifferent]
libxmp-4.4.1/src/memio.h:17:22: note: Function 'mgetc' argument 1 names different: declaration 'stream' definition 'm'.
libxmp-4.4.1/src/memio.c:42:18: note: Function 'mgetc' argument 1 names different: declaration 'stream' definition 'm'.
libxmp-4.4.1/src/mix_paula.c:70:13: style: Checking if unsigned variable 'cycles' is less than zero. [unsignedLessThanZero]
libxmp-4.4.1/src/mixer.c:163:6: style: The scope of the variable 'smp' can be reduced. [variableScope]
libxmp-4.4.1/src/mixer.c:184:6: style: The scope of the variable 'smp' can be reduced. [variableScope]
libxmp-4.4.1/src/mixer.c:584:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/mixer.c:587:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxmp-4.4.1/src/mkstemp.c:58:13: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/player.c:276:6: style: The scope of the variable 'len' can be reduced. [variableScope]
libxmp-4.4.1/src/player.c:1348:6: style: The scope of the variable 'mark' can be reduced. [variableScope]
libxmp-4.4.1/src/player.c:1713:27: style: The scope of the variable 'copy_size' can be reduced. [variableScope]
libxmp-4.4.1/src/player.c:1772:23: style: The scope of the variable 'xc' can be reduced. [variableScope]
libxmp-4.4.1/src/player.c:1824:11: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/player.c:1876:8: style: The scope of the variable 'trk' can be reduced. [variableScope]
libxmp-4.4.1/src/read_event.c:1501:17: style: The scope of the variable 'transp' can be reduced. [variableScope]
libxmp-4.4.1/src/virtual.c:162:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/src/virtual.c:473:11: style: The scope of the variable 'vfree' can be reduced. [variableScope]
libxmp-4.4.1/src/virtual.c:559:9: style: The scope of the variable 'voc' can be reduced. [variableScope]
libxmp-4.4.1/test/md5.c:233:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libxmp-4.4.1/test/test.c:15:16: style: The scope of the variable 'b' can be reduced. [variableScope]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmpcore-java/libxmpcore-java_5.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxmu/libxmu_1.1.2.orig.tar.gz
libXmu-1.1.2/src/AllCmap.c:96:10: style: The scope of the variable 'vinfo_mask' can be reduced. [variableScope]
libXmu-1.1.2/src/AllCmap.c:97:28: style: The scope of the variable 'vinfo' can be reduced. [variableScope]
libXmu-1.1.2/src/Clip.c:644:15: style: The scope of the variable 'z' can be reduced. [variableScope]
libXmu-1.1.2/src/Clip.c:1539:16: style: The scope of the variable 'z' can be reduced. [variableScope]
libXmu-1.1.2/src/CloseHook.c:263:2: style: Variable 'de->calling' is reassigned a value before the old one has been used. [redundantAssignment]
libXmu-1.1.2/src/CloseHook.c:261:2: note: Variable 'de->calling' is reassigned a value before the old one has been used.
libXmu-1.1.2/src/CloseHook.c:263:2: note: Variable 'de->calling' is reassigned a value before the old one has been used.
libXmu-1.1.2/src/CrCmap.c:345:18: style: The scope of the variable 'p' can be reduced. [variableScope]
libXmu-1.1.2/src/DefErrMsg.c:45:10: style: The scope of the variable 'number' can be reduced. [variableScope]
libXmu-1.1.2/src/DelCmap.c:51:35: style: The scope of the variable 's' can be reduced. [variableScope]
libXmu-1.1.2/src/EditresCom.c:208:14: style: The scope of the variable 'dpy' can be reduced. [variableScope]
libXmu-1.1.2/src/LookupCmap.c:85:15: style: The scope of the variable 'odpy' can be reduced. [variableScope]
libXmu-1.1.2/src/Lower.c:102:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
libXmu-1.1.2/src/Lower.c:118:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
libXmu-1.1.2/src/RdBitF.c:115:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
libXmu-1.1.2/src/RdBitF.c:179:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libXmu-1.1.2/src/RdBitF.c:200:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libXmu-1.1.2/src/RdBitF.c:202:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libXmu-1.1.2/src/RdBitF.c:204:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libXmu-1.1.2/src/ShapeWidg.c:204:17: style: Same expression on both sides of '||'. [duplicateExpression]
libXmu-1.1.2/src/StrToBmap.c:94:14: style: The scope of the variable 'dpy' can be reduced. [variableScope]
libXmu-1.1.2/src/StrToCurs.c:173:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXmu-1.1.2/src/StrToCurs.c:173:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXmu-1.1.2/src/StrToCurs.c:171:2: style: Variable 'strspec' is reassigned a value before the old one has been used. [redundantAssignment]
libXmu-1.1.2/src/StrToCurs.c:164:0: note: Variable 'strspec' is reassigned a value before the old one has been used.
libXmu-1.1.2/src/StrToCurs.c:171:2: note: Variable 'strspec' is reassigned a value before the old one has been used.
libXmu-1.1.2/src/StrToCurs.c:210:18: error: Uninitialized variable: source_char [uninitvar]
libXmu-1.1.2/src/WidgetNode.c:236:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXmu-1.1.2/src/WidgetNode.c:252:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
libXmu-1.1.2/src/Xct.c:415:19: style: The scope of the variable 'c' can be reduced. [variableScope]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxp/libxp_1.0.2.orig.tar.gz
libXp-1.0.2/src/XpExtUtil.c:252:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libXp-1.0.2/src/XpExtUtil.c:266:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libXp-1.0.2/src/XpGetData.c:73:9: style: The scope of the variable 'dataLen' can be reduced. [variableScope]
libXp-1.0.2/src/XpGetData.c:74:11: style: The scope of the variable 'data' can be reduced. [variableScope]
libXp-1.0.2/src/XpJob.c:105:19: style: The scope of the variable 'joa' can be reduced. [variableScope]
libXp-1.0.2/src/XpLocale.c:186:20: style: The scope of the variable 'locale_net_string' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:104:20: style: The scope of the variable 'tstr1' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:104:28: style: The scope of the variable 'tstr2' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:104:36: style: The scope of the variable 'tstr3' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:104:44: style: The scope of the variable 'tstrptr' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:107:20: style: The scope of the variable 'selectionstr' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:420:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:527:14: style: The scope of the variable 't' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:564:14: style: The scope of the variable 't' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:619:11: style: The scope of the variable 'sel_str' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:735:20: style: The scope of the variable 'tptr' can be reduced. [variableScope]
libXp-1.0.2/src/XpNotifyPdm.c:743:20: style: The scope of the variable 'sel_str' can be reduced. [variableScope]
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxpm/libxpm_3.5.12.orig.tar.gz
libXpm-3.5.12/src/Attrib.c:79:18: style: The scope of the variable 'a' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:79:21: style: The scope of the variable 'b' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:80:16: style: The scope of the variable 'color' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:81:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:104:9: style: The scope of the variable 'a' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:104:12: style: The scope of the variable 'b' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:105:15: style: The scope of the variable 'color' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:106:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:126:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:126:21: style: The scope of the variable 'j' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:126:24: style: The scope of the variable 'nlines' can be reduced. [variableScope]
libXpm-3.5.12/src/Attrib.c:128:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
libXpm-3.5.12/src/CrBufFrI.c:281:26: style: The scope of the variable 'l' can be reduced. [variableScope]
libXpm-3.5.12/src/CrBufFrI.c:283:12: style: The scope of the variable 'defaults' can be reduced. [variableScope]
libXpm-3.5.12/src/CrBufFrI.c:377:24: style: The scope of the variable 'a' can be reduced. [variableScope]
libXpm-3.5.12/src/CrBufFrI.c:405:24: style: The scope of the variable 'a' can be reduced. [variableScope]
libXpm-3.5.12/src/CrDatFrI.c:257:26: style: The scope of the variable 'l' can be reduced. [variableScope]
libXpm-3.5.12/src/CrDatFrI.c:259:12: style: The scope of the variable 'defaults' can be reduced. [variableScope]
libXpm-3.5.12/src/CrDatFrI.c:356:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libXpm-3.5.12/src/CrDatFrI.c:357:24: style: The scope of the variable 'a' can be reduced. [variableScope]
libXpm-3.5.12/src/CrDatFrI.c:397:27: style: The scope of the variable 'b' can be reduced. [variableScope]
libXpm-3.5.12/src/WrFFrI.c:109:17: style: The scope of the variable 's' can be reduced. [variableScope]
libXpm-3.5.12/src/WrFFrI.c:232:12: style: The scope of the variable 'defaults' can be reduced. [variableScope]
libXpm-3.5.12/src/WrFFrI.c:298:24: style: The scope of the variable 'n' can be reduced. [variableScope]
libXpm-3.5.12/src/amigax.c:214:26: style: The scope of the variable 'trial_delta' can be reduced. [variableScope]
libXpm-3.5.12/src/amigax.c:308:9: style: The scope of the variable 'items' can be reduced. [variableScope]
libXpm-3.5.12/src/amigax.c:318:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libXpm-3.5.12/src/create.c:291:18: warning: Either the condition 'attributes' is redundant or there is possible null pointer dereference: attributes. [nullPointerRedundantCheck]
libXpm-3.5.12/src/create.c:287:9: note: Assuming that condition 'attributes' is not redundant
libXpm-3.5.12/src/create.c:291:18: note: Null pointer dereference
libXpm-3.5.12/src/create.c:292:20: warning: Either the condition 'attributes' is redundant or there is possible null pointer dereference: attributes. [nullPointerRedundantCheck]
libXpm-3.5.12/src/create.c:287:9: note: Assuming that condition 'attributes' is not redundant
libXpm-3.5.12/src/create.c:292:20: note: Null pointer dereference
libXpm-3.5.12/src/create.c:293:19: warning: Either the condition 'attributes' is redundant or there is possible null pointer dereference: attributes. [nullPointerRedundantCheck]
libXpm-3.5.12/src/create.c:287:9: note: Assuming that condition 'attributes' is not redundant
libXpm-3.5.12/src/create.c:293:19: note: Null pointer dereference
libXpm-3.5.12/src/create.c:463:9: style: The scope of the variable 'status' can be reduced. [variableScope]
libXpm-3.5.12/src/create.c:526:11: style: The scope of the variable 'colorname' can be reduced. [variableScope]
libXpm-3.5.12/src/create.c:1085:28: style: The scope of the variable 'c' can be reduced. [variableScope]
libXpm-3.5.12/src/create.c:1164:34: style: The scope of the variable 'chhi' can be reduced. [variableScope]
libXpm-3.5.12/src/create.c:1217:24: style: The scope of the variable 'ibu' can be reduced. [variableScope]
libXpm-3.5.12/src/create.c:1217:29: style: The scope of the variable 'ibpp' can be reduced. [variableScope]
libXpm-3.5.12/src/create.c:1506:22: style: The scope of the variable 'max_data' can be reduced. [variableScope]
libXpm-3.5.12/src/create.c:2396:19: style: The scope of the variable 'char1' can be reduced. [variableScope]
libXpm-3.5.12/src/data.c:121:31: style: The scope of the variable 'a' can be reduced. [variableScope]
libXpm-3.5.12/src/data.c:298:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libXpm-3.5.12/src/data.c:408:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
libXpm-3.5.12/src/data.c:409:9: style: The scope of the variable 'l' can be reduced. [variableScope]
libXpm-3.5.12/src/data.c:409:12: style: The scope of the variable 'n' can be reduced. [variableScope]
libXpm-3.5.12/src/data.c:385:3: error: Memory leak: cmt [memleak]
libXpm-3.5.12/src/hashtab.c:118:11: style: The scope of the variable 'ns' can be reduced. [variableScope]
libXpm-3.5.12/src/parse.c:579:5: style: Variable 'exts' is reassigned a value before the old one has been used. [redundantAssignment]
libXpm-3.5.12/src/parse.c:572:0: note: Variable 'exts' is reassigned a value before the old one has been used.
libXpm-3.5.12/src/parse.c:579:5: note: Variable 'exts' is reassigned a value before the old one has been used.
libXpm-3.5.12/src/parse.c:127:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
libXpm-3.5.12/src/parse.c:203:18: style: The scope of the variable 'key' can be reduced. [variableScope]
libXpm-3.5.12/src/parse.c:204:18: style: The scope of the variable 'curkey' can be reduced. [variableScope]
libXpm-3.5.12/src/parse.c:205:18: style: The scope of the variable 'lastwaskey' can be reduced. [variableScope]
libXpm-3.5.12/src/parse.c:208:18: style: The scope of the variable 'sptr' can be reduced. [variableScope]
libXpm-3.5.12/src/parse.c:460:19: style: The scope of the variable 'char1' can be reduced. [variableScope]
libXpm-3.5.12/src/parse.c:574:18: style: The scope of the variable 'nlines' can be reduced. [variableScope]
libXpm-3.5.12/src/parse.c:574:26: style: The scope of the variable 'a' can be reduced. [variableScope]
libXpm-3.5.12/src/rgb.c:64:12: style: The scope of the variable 'items' can be reduced. [variableScope]
libXpm-3.5.12/src/rgb.c:79:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libXpm-3.5.12/src/scan.c:439:24: style: The scope of the variable 'c' can be reduced. [variableScope]
libXpm-3.5.12/sxpm/sxpm.c:198:2: style: Variable 'geo' is reassigned a value before the old one has been used. [redundantAssignment]
libXpm-3.5.12/sxpm/sxpm.c:196:0: note: Variable 'geo' is reassigned a value before the old one has been used.
libXpm-3.5.12/sxpm/sxpm.c:198:2: note: Variable 'geo' is reassigned a value before the old one has been used.
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxpp2-java/libxpp2-java_2.1.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxpp3-java/libxpp3-java_1.1.4c.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxpresent/libxpresent_1.0.0.orig.tar.gz
[18:25]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxr/libxr_1.0.orig.tar.gz
libxr-1.0.orig/lib/xr-call-json-rpc.c:64:7: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
libxr-1.0.orig/lib/xr-call-json-rpc.c:61:0: note: Variable 'data' is reassigned a value before the old one has been used.
libxr-1.0.orig/lib/xr-call-json-rpc.c:64:7: note: Variable 'data' is reassigned a value before the old one has been used.
libxr-1.0.orig/lib/xr-call-json-rpc.c:138:27: style: The scope of the variable 'error' can be reduced. [variableScope]
libxr-1.0.orig/lib/xr-call-json-rpc.c:137:11: style: Unused variable: i [unusedVariable]
libxr-1.0.orig/lib/xr-call-json-rpc.c:219:7: style: Unused variable: i [unusedVariable]
libxr-1.0.orig/lib/xr-call-xml-rpc.c:80:7: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
libxr-1.0.orig/lib/xr-call-xml-rpc.c:77:0: note: Variable 'data' is reassigned a value before the old one has been used.
libxr-1.0.orig/lib/xr-call-xml-rpc.c:80:7: note: Variable 'data' is reassigned a value before the old one has been used.
libxr-1.0.orig/lib/xr-http.c:165:32: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libxr-1.0.orig/lib/xr-server.c:162:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
libxr-1.0.orig/lib/xr-value-utils.c:203:3: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
libxr-1.0.orig/lib/xr-value-utils.c:197:0: note: Variable 'value' is reassigned a value before the old one has been used.
libxr-1.0.orig/lib/xr-value-utils.c:203:3: note: Variable 'value' is reassigned a value before the old one has been used.
libxr-1.0.orig/lib/xr-value-utils.c:224:3: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
libxr-1.0.orig/lib/xr-value-utils.c:218:0: note: Variable 'value' is reassigned a value before the old one has been used.
libxr-1.0.orig/lib/xr-value-utils.c:224:3: note: Variable 'value' is reassigned a value before the old one has been used.
libxr-1.0.orig/lib/xr-value-utils.c:210:16: error: va_list 'args_copy' was opened but not closed by va_end(). [va_end_missing]
libxr-1.0.orig/lib/xr-value-utils.c:469:17: error: va_list 'args_copy' was opened but not closed by va_end(). [va_end_missing]
libxr-1.0.orig/lib/xr-value.c:100:13: style: Unused variable: i [unusedVariable]
libxr-1.0.orig/xdl-compiler/lemon.c:1792:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
libxr-1.0.orig/xdl-compiler/lemon.c:638:20: style: The scope of the variable 's1' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1186:10: style: The scope of the variable 'dot' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1287:8: style: The scope of the variable 'c' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1314:7: style: The scope of the variable 'end' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1314:12: style: The scope of the variable 'restart' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1671:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1672:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1730:7: style: The scope of the variable 'lv' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1731:10: style: The scope of the variable 'dv' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1843:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1844:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:1872:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:2710:21: style: The scope of the variable 'len' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:2756:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:2858:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:2884:9: style: The scope of the variable 'j' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:2985:10: style: The scope of the variable 'iStart' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:3162:7: style: The scope of the variable 'c' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:3297:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:3298:6: style: The scope of the variable 'linecnt' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:3890:8: style: The scope of the variable 'line' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:3891:8: style: The scope of the variable 'pattern' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:3930:27: style: The scope of the variable 'rbest' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:3931:7: style: The scope of the variable 'nbest' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:3933:7: style: The scope of the variable 'usesWildcard' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:4449:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:4636:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/lemon.c:2474:5: error: Resource leak: fp [resourceLeak]
libxr-1.0.orig/xdl-compiler/lemon.c:2481:5: error: Resource leak: fp [resourceLeak]
libxr-1.0.orig/xdl-compiler/lemon.c:3178:5: error: Common realloc mistake: 'z' nulled but not freed upon failure [memleakOnRealloc]
libxr-1.0.orig/xdl-compiler/lemon.c:3043:0: error: Memory leak: tpltname [memleak]
libxr-1.0.orig/xdl-compiler/lempar.c:7:0: error: syntax error [syntaxError]
libxr-1.0.orig/xdl-compiler/main.c:90:11: style: Unused variable: i [unusedVariable]
libxr-1.0.orig/xdl-compiler/main.c:90:15: style: Unused variable: j [unusedVariable]
libxr-1.0.orig/xdl-compiler/main.c:213:11: style: Unused variable: i [unusedVariable]
libxr-1.0.orig/xdl-compiler/main.c:213:15: style: Unused variable: j [unusedVariable]
libxr-1.0.orig/xdl-compiler/main.c:307:11: style: Unused variable: i [unusedVariable]
libxr-1.0.orig/xdl-compiler/parser-lib.c:92:15: warning: Either the condition 'ctx==NULL' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
libxr-1.0.orig/xdl-compiler/parser-lib.c:95:11: note: Assuming that condition 'ctx==NULL' is not redundant
libxr-1.0.orig/xdl-compiler/parser-lib.c:92:15: note: Null pointer dereference
tmp.c:1904:7: style: The scope of the variable 'yyact' can be reduced. [variableScope]
libxr-1.0.orig/xdl-compiler/xdl.c:139:29: style: Function 'xdl_process' argument 1 names different: declaration 'ctx' definition 'xdl'. [funcArgNamesDifferent]
libxr-1.0.orig/xdl-compiler/xdl.h:162:29: note: Function 'xdl_process' argument 1 names different: declaration 'ctx' definition 'xdl'.
libxr-1.0.orig/xdl-compiler/xdl.c:139:29: note: Function 'xdl_process' argument 1 names different: declaration 'ctx' definition 'xdl'.
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxrandr/libxrandr_1.5.1.orig.tar.gz
libXrandr-1.5.1/src/Xrandr.c:290:17: style: The scope of the variable 'xrri' can be reduced. [variableScope]
libXrandr-1.5.1/src/Xrandr.c:291:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXrandr-1.5.1/src/Xrandr.c:291:12: style: The scope of the variable 'numscreens' can be reduced. [variableScope]
libXrandr-1.5.1/src/Xrandr.c:314:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXrandr-1.5.1/src/Xrandr.c:315:30: style: The scope of the variable 'configs' can be reduced. [variableScope]
libXrandr-1.5.1/src/Xrandr.c:375:26: style: The scope of the variable 'req' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrConfig.c:106:30: style: The scope of the variable 'configs' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrConfig.c:146:18: style: The scope of the variable 'sizes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrConfig.c:166:10: style: The scope of the variable 'rates' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrConfig.c:215:30: style: The scope of the variable 'vreq' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrConfig.c:237:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
libXrandr-1.5.1/src/XrrCrtc.c:378:29: style: The scope of the variable 'req' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrMonitor.c:42:35: style: The scope of the variable 'rbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrMonitor.c:44:15: style: The scope of the variable 'm' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrMonitor.c:44:18: style: The scope of the variable 'o' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrMonitor.c:45:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProperty.c:42:12: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProperty.c:42:20: style: The scope of the variable 'rbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProperty.c:88:19: style: The scope of the variable 'rbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProperty.c:260:20: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProperty.c:260:28: style: The scope of the variable 'rbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProviderProperty.c:42:12: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProviderProperty.c:42:20: style: The scope of the variable 'rbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProviderProperty.c:88:19: style: The scope of the variable 'rbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProviderProperty.c:260:20: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrProviderProperty.c:260:28: style: The scope of the variable 'rbytes' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrScreen.c:50:26: style: The scope of the variable 'vreq' can be reduced. [variableScope]
libXrandr-1.5.1/src/XrrScreen.c:76:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxray-absorption-perl/libxray-absorption-perl_3.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxray-scattering-perl/libxray-scattering-perl_3.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxray-spacegroup-perl/libxray-spacegroup-perl_0.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxrd-parser-perl/libxrd-parser-perl_0.201.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxrender/libxrender_0.9.8.orig.tar.gz
libXrender-0.9.8/src/AddTrap.c:40:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libXrender-0.9.8/src/AddTrap.c:41:19: style: The scope of the variable 'len' can be reduced. [variableScope]
libXrender-0.9.8/src/Color.c:37:10: style: The scope of the variable 'n' can be reduced. [variableScope]
libXrender-0.9.8/src/FillRects.c:44:12: style: The scope of the variable 'len' can be reduced. [variableScope]
libXrender-0.9.8/src/FillRects.c:45:12: style: The scope of the variable 'n' can be reduced. [variableScope]
libXrender-0.9.8/src/Filter.c:41:20: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
libXrender-0.9.8/src/Filter.c:41:28: style: The scope of the variable 'nbytesAlias' can be reduced. [variableScope]
libXrender-0.9.8/src/Filter.c:41:41: style: The scope of the variable 'nbytesName' can be reduced. [variableScope]
libXrender-0.9.8/src/Glyph.c:401:12: style: The scope of the variable 'elen' can be reduced. [variableScope]
libXrender-0.9.8/src/Glyph.c:514:12: style: The scope of the variable 'elen' can be reduced. [variableScope]
libXrender-0.9.8/src/Glyph.c:625:12: style: The scope of the variable 'elen' can be reduced. [variableScope]
libXrender-0.9.8/src/Picture.c:175:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libXrender-0.9.8/src/Picture.c:176:26: style: The scope of the variable 'pr' can be reduced. [variableScope]
libXrender-0.9.8/src/Trap.c:42:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libXrender-0.9.8/src/Trap.c:43:19: style: The scope of the variable 'len' can be reduced. [variableScope]
libXrender-0.9.8/src/Tri.c:42:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libXrender-0.9.8/src/Tri.c:43:19: style: The scope of the variable 'len' can be reduced. [variableScope]
libXrender-0.9.8/src/Tri.c:87:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libXrender-0.9.8/src/Tri.c:88:19: style: The scope of the variable 'len' can be reduced. [variableScope]
libXrender-0.9.8/src/Tri.c:132:23: style: The scope of the variable 'p' can be reduced. [variableScope]
libXrender-0.9.8/src/Tri.c:134:15: style: The scope of the variable 'n' can be reduced. [variableScope]
libXrender-0.9.8/src/Tri.c:135:19: style: The scope of the variable 'len' can be reduced. [variableScope]
libXrender-0.9.8/src/Xrender.c:436:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxres/libxres_1.2.0.orig.tar.gz
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxs/libxs_1.2.0.orig.tar.gz
libxs-1.2.0/src/address.cpp:300:20: warning: Either the condition 'if(res)' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
libxs-1.2.0/src/address.cpp:303:8: note: Assuming that condition 'if(res)' is not redundant
libxs-1.2.0/src/address.cpp:300:20: note: Null pointer dereference
libxs-1.2.0/src/fd.hpp:63:37: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
libxs-1.2.0/src/clock.cpp:96:9: style: Condition '!tsc' is always true [knownConditionTrueFalse]
libxs-1.2.0/src/clock.cpp:93:26: note: Assignment 'tsc=rdtsc()', assigned value is 0
libxs-1.2.0/src/clock.cpp:96:9: note: Condition '!tsc' is always true
libxs-1.2.0/src/core.cpp:52:33: style: Function 'xs_filter_subscribed' argument 1 names different: declaration 'core' definition 'core_'. [funcArgNamesDifferent]
libxs-1.2.0/include/xs/xs.h:309:43: note: Function 'xs_filter_subscribed' argument 1 names different: declaration 'core' definition 'core_'.
libxs-1.2.0/src/core.cpp:52:33: note: Function 'xs_filter_subscribed' argument 1 names different: declaration 'core' definition 'core_'.
libxs-1.2.0/src/core.cpp:53:26: style: Function 'xs_filter_subscribed' argument 2 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
libxs-1.2.0/include/xs/xs.h:310:26: note: Function 'xs_filter_subscribed' argument 2 names different: declaration 'data' definition 'data_'.
libxs-1.2.0/src/core.cpp:53:26: note: Function 'xs_filter_subscribed' argument 2 names different: declaration 'data' definition 'data_'.
libxs-1.2.0/src/core.cpp:53:40: style: Function 'xs_filter_subscribed' argument 3 names different: declaration 'size' definition 'size_'. [funcArgNamesDifferent]
libxs-1.2.0/include/xs/xs.h:310:39: note: Function 'xs_filter_subscribed' argument 3 names different: declaration 'size' definition 'size_'.
libxs-1.2.0/src/core.cpp:53:40: note: Function 'xs_filter_subscribed' argument 3 names different: declaration 'size' definition 'size_'.
libxs-1.2.0/src/core.cpp:58:35: style: Function 'xs_filter_unsubscribed' argument 1 names different: declaration 'core' definition 'core_'. [funcArgNamesDifferent]
libxs-1.2.0/include/xs/xs.h:312:45: note: Function 'xs_filter_unsubscribed' argument 1 names different: declaration 'core' definition 'core_'.
libxs-1.2.0/src/core.cpp:58:35: note: Function 'xs_filter_unsubscribed' argument 1 names different: declaration 'core' definition 'core_'.
libxs-1.2.0/src/core.cpp:59:26: style: Function 'xs_filter_unsubscribed' argument 2 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
libxs-1.2.0/include/xs/xs.h:313:26: note: Function 'xs_filter_unsubscribed' argument 2 names different: declaration 'data' definition 'data_'.
libxs-1.2.0/src/core.cpp:59:26: note: Function 'xs_filter_unsubscribed' argument 2 names different: declaration 'data' definition 'data_'.
libxs-1.2.0/src/core.cpp:59:40: style: Function 'xs_filter_unsubscribed' argument 3 names different: declaration 'size' definition 'size_'. [funcArgNamesDifferent]
libxs-1.2.0/include/xs/xs.h:313:39: note: Function 'xs_filter_unsubscribed' argument 3 names different: declaration 'size' definition 'size_'.
libxs-1.2.0/src/core.cpp:59:40: note: Function 'xs_filter_unsubscribed' argument 3 names different: declaration 'size' definition 'size_'.
libxs-1.2.0/src/core.cpp:64:31: style: Function 'xs_filter_matching' argument 1 names different: declaration 'core' definition 'core_'. [funcArgNamesDifferent]
libxs-1.2.0/include/xs/xs.h:315:41: note: Function 'xs_filter_matching' argument 1 names different: declaration 'core' definition 'core_'.
libxs-1.2.0/src/core.cpp:64:31: note: Function 'xs_filter_matching' argument 1 names different: declaration 'core' definition 'core_'.
libxs-1.2.0/src/core.cpp:64:44: style: Function 'xs_filter_matching' argument 2 names different: declaration 'subscriber' definition 'subscriber_'. [funcArgNamesDifferent]
libxs-1.2.0/include/xs/xs.h:315:53: note: Function 'xs_filter_matching' argument 2 names different: declaration 'subscriber' definition 'subscriber_'.
libxs-1.2.0/src/core.cpp:64:44: note: Function 'xs_filter_matching' argument 2 names different: declaration 'subscriber' definition 'subscriber_'.
libxs-1.2.0/src/polling.hpp:53:0: error: #error No polling mechanism available! [preprocessorErrorDirective]
libxs-1.2.0/src/yqueue.hpp:54:0: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/yqueue.hpp:109:0: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/array.hpp:107:0: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/array.hpp:112:0: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/array.hpp:117:0: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/array.hpp:125:0: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/array.hpp:127:0: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/array.hpp:138:0: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/msg.hpp:45:5: style: The class 'msg_t' does not have a constructor although it has private member variables. [noConstructor]
libxs-1.2.0/src/atomic_counter.hpp:162:26: style: Technically the member function 'xs::atomic_counter_t::get' can be const. [functionConst]
libxs-1.2.0/src/dist.hpp:66:14: performance: Technically the member function 'xs::dist_t::has_out' can be static. [functionStatic]
libxs-1.2.0/src/dist.cpp:191:18: note: Technically the member function 'xs::dist_t::has_out' can be static.
libxs-1.2.0/src/dist.hpp:66:14: note: Technically the member function 'xs::dist_t::has_out' can be static.
libxs-1.2.0/src/array.hpp:89:0: style: Technically the member function 'xs :: array_t < xs :: pipe_t , 2 >::size' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:94:0: style: Technically the member function 'xs :: array_t < xs :: pipe_t , 2 >::empty' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:136:0: performance: Technically the member function 'xs :: array_t < xs :: pipe_t , 2 >::index' can be static. [functionStatic]
libxs-1.2.0/src/array.hpp:56:0: style: Technically the member function 'xs :: array_item_t < 1 >::get_array_index' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:56:0: style: Technically the member function 'xs :: array_item_t < 2 >::get_array_index' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:56:0: style: Technically the member function 'xs :: array_item_t < 3 >::get_array_index' can be const. [functionConst]
libxs-1.2.0/src/atomic_counter.hpp:52:9: style: Class 'atomic_counter_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libxs-1.2.0/src/object.hpp:50:9: style: Class 'object_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
libxs-1.2.0/src/pipe.hpp:123:14: style: The function 'process_activate_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libxs-1.2.0/src/object.hpp:101:22: note: Virtual function in base class
libxs-1.2.0/src/pipe.hpp:123:14: note: Function in derived class
libxs-1.2.0/src/pipe.hpp:124:14: style: The function 'process_activate_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libxs-1.2.0/src/object.hpp:102:22: note: Virtual function in base class
libxs-1.2.0/src/pipe.hpp:124:14: note: Function in derived class
libxs-1.2.0/src/pipe.hpp:125:14: style: The function 'process_hiccup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libxs-1.2.0/src/object.hpp:103:22: note: Virtual function in base class
libxs-1.2.0/src/pipe.hpp:125:14: note: Function in derived class
libxs-1.2.0/src/pipe.hpp:126:14: style: The function 'process_pipe_term' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libxs-1.2.0/src/object.hpp:104:22: note: Virtual function in base class
libxs-1.2.0/src/pipe.hpp:126:14: note: Function in derived class
libxs-1.2.0/src/pipe.hpp:127:14: style: The function 'process_pipe_term_ack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
libxs-1.2.0/src/object.hpp:105:22: note: Virtual function in base class
libxs-1.2.0/src/pipe.hpp:127:14: note: Function in derived class
libxs-1.2.0/src/dist.cpp:135:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxs-1.2.0/src/array.hpp:89:0: style: Technically the member function 'xs :: array_t < pipe_t , 1 >::size' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:94:0: style: Technically the member function 'xs :: array_t < pipe_t , 1 >::empty' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:136:0: performance: Technically the member function 'xs :: array_t < pipe_t , 1 >::index' can be static. [functionStatic]
libxs-1.2.0/src/fq.cpp:96:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxs-1.2.0/src/array.hpp:89:0: style: Technically the member function 'xs :: array_t < pipe_t , 2 >::size' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:94:0: style: Technically the member function 'xs :: array_t < pipe_t , 2 >::empty' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:136:0: performance: Technically the member function 'xs :: array_t < pipe_t , 2 >::index' can be static. [functionStatic]
libxs-1.2.0/src/lb.cpp:80:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxs-1.2.0/src/lb.cpp:93:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxs-1.2.0/src/msg.cpp:63:13: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/msg.hpp:57:14: style: Technically the member function 'xs::msg_t::check' can be const. [functionConst]
libxs-1.2.0/src/msg.cpp:39:17: note: Technically the member function 'xs::msg_t::check' can be const.
libxs-1.2.0/src/msg.hpp:57:14: note: Technically the member function 'xs::msg_t::check' can be const.
libxs-1.2.0/src/msg.hpp:68:23: style: Technically the member function 'xs::msg_t::flags' can be const. [functionConst]
libxs-1.2.0/src/msg.cpp:221:26: note: Technically the member function 'xs::msg_t::flags' can be const.
libxs-1.2.0/src/msg.hpp:68:23: note: Technically the member function 'xs::msg_t::flags' can be const.
libxs-1.2.0/src/msg.hpp:71:14: style: Technically the member function 'xs::msg_t::is_delimiter' can be const. [functionConst]
libxs-1.2.0/src/msg.cpp:236:17: note: Technically the member function 'xs::msg_t::is_delimiter' can be const.
libxs-1.2.0/src/msg.hpp:71:14: note: Technically the member function 'xs::msg_t::is_delimiter' can be const.
libxs-1.2.0/src/msg.hpp:72:14: style: Technically the member function 'xs::msg_t::is_vsm' can be const. [functionConst]
libxs-1.2.0/src/msg.cpp:241:17: note: Technically the member function 'xs::msg_t::is_vsm' can be const.
libxs-1.2.0/src/msg.hpp:72:14: note: Technically the member function 'xs::msg_t::is_vsm' can be const.
libxs-1.2.0/src/options.cpp:31:16: warning: Member variable 'options_t::identity' is not initialized in the constructor. [uninitMemberVar]
libxs-1.2.0/src/pipe.cpp:77:36: style: Function 'set_peer' argument 1 names different: declaration 'pipe_' definition 'peer_'. [funcArgNamesDifferent]
libxs-1.2.0/src/pipe.hpp:139:32: note: Function 'set_peer' argument 1 names different: declaration 'pipe_' definition 'peer_'.
libxs-1.2.0/src/pipe.cpp:77:36: note: Function 'set_peer' argument 1 names different: declaration 'pipe_' definition 'peer_'.
libxs-1.2.0/src/array.hpp:89:26: style: Technically the member function 'xs::array_t::size' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:94:21: style: Technically the member function 'xs::array_t::empty' can be const. [functionConst]
libxs-1.2.0/src/array.hpp:136:26: performance: Technically the member function 'xs::array_t::index' can be static. [functionStatic]
libxs-1.2.0/src/pipe.cpp:170:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libxs-1.2.0/src/prefix_filter.cpp:152:32: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:163:17: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:441:24: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:449:16: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:456:21: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:462:20: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:468:17: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:475:27: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:520:24: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:528:16: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:535:18: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:543:17: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/prefix_filter.cpp:553:27: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/src/xszmq.cpp:39:24: style: Function 'zmq_version' argument 1 names different: declaration 'major' definition 'major_'. [funcArgNamesDifferent]
libxs-1.2.0/include/zmq.h:67:37: note: Function 'zmq_version' argument 1 names different: declaration 'major' definition 'major_'.
libxs-1.2.0/src/xszmq.cpp:39:24: note: Function 'zmq_version' argument 1 names different: declaration 'major' definition 'major_'.
libxs-1.2.0/src/xszmq.cpp:39:37: style: Function 'zmq_version' argument 2 names different: declaration 'minor' definition 'minor_'. [funcArgNamesDifferent]
libxs-1.2.0/include/zmq.h:67:49: note: Function 'zmq_version' argument 2 names different: declaration 'minor' definition 'minor_'.
libxs-1.2.0/src/xszmq.cpp:39:37: note: Function 'zmq_version' argument 2 names different: declaration 'minor' definition 'minor_'.
libxs-1.2.0/src/xszmq.cpp:39:50: style: Function 'zmq_version' argument 3 names different: declaration 'patch' definition 'patch_'. [funcArgNamesDifferent]
libxs-1.2.0/include/zmq.h:67:61: note: Function 'zmq_version' argument 3 names different: declaration 'patch' definition 'patch_'.
libxs-1.2.0/src/xszmq.cpp:39:50: note: Function 'zmq_version' argument 3 names different: declaration 'patch' definition 'patch_'.
libxs-1.2.0/src/xszmq.cpp:386:35: style: Function 'zmq_device' argument 2 names different: declaration 'insocket' definition 'frontend'. [funcArgNamesDifferent]
libxs-1.2.0/include/zmq.h:275:49: note: Function 'zmq_device' argument 2 names different: declaration 'insocket' definition 'frontend'.
libxs-1.2.0/src/xszmq.cpp:386:35: note: Function 'zmq_device' argument 2 names different: declaration 'insocket' definition 'frontend'.
libxs-1.2.0/src/xszmq.cpp:386:51: style: Function 'zmq_device' argument 3 names different: declaration 'outsocket' definition 'backend'. [funcArgNamesDifferent]
libxs-1.2.0/include/zmq.h:275:65: note: Function 'zmq_device' argument 3 names different: declaration 'outsocket' definition 'backend'.
libxs-1.2.0/src/xszmq.cpp:386:51: note: Function 'zmq_device' argument 3 names different: declaration 'outsocket' definition 'backend'.
libxs-1.2.0/src/xszmq.cpp:459:41: style: Function 'zmq_stopwatch_stop' argument 1 names different: declaration 'watch_' definition 'watch'. [funcArgNamesDifferent]
libxs-1.2.0/include/zmq_utils.h:54:54: note: Function 'zmq_stopwatch_stop' argument 1 names different: declaration 'watch_' definition 'watch'.
libxs-1.2.0/src/xszmq.cpp:459:41: note: Function 'zmq_stopwatch_stop' argument 1 names different: declaration 'watch_' definition 'watch'.
libxs-1.2.0/tests/testutil.hpp:103:22: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/tests/testutil.hpp:111:18: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/tests/testutil.hpp:122:18: style: C-style pointer casting [cstyleCast]
libxs-1.2.0/tests/shutdown_stress.cpp:43:11: style: The scope of the variable 'ctx' can be reduced. [variableScope]
libxs-1.2.0/tests/shutdown_stress.cpp:44:11: style: The scope of the variable 's1' can be reduced. [variableScope]
libxs-1.2.0/tests/shutdown_stress.cpp:48:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxs-object-magic-perl/libxs-object-magic-perl_0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxsettings/libxsettings_0.11.orig.tar.gz
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxsettings-client/libxsettings-client_0.17.orig.tar.gz
libxsettings-client-0.17/xsettings-client.c:197:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libxsettings-client-0.17/xsettings-client.c:185:0: note: Variable 'result' is reassigned a value before the old one has been used.
libxsettings-client-0.17/xsettings-client.c:197:3: note: Variable 'result' is reassigned a value before the old one has been used.
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxshmfence/libxshmfence_1.3.orig.tar.gz
libxshmfence-1.3/src/xshmfence_alloc.c:69:7: style: The scope of the variable 'template' can be reduced. [variableScope]
libxshmfence-1.3/test/xshmfence_test.c:52:18: style: The scope of the variable 'pid' can be reduced. [variableScope]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxslt/libxslt_1.1.32.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/libx/libxsmm/libxsmm_1.9.orig.tar.gz
libxsmm-1.9/samples/bgemm/bgemm.c:134:24: style: The scope of the variable 'start' can be reduced. [variableScope]
libxsmm-1.9/samples/bgemm/bgemm.c:135:12: style: The scope of the variable 'duration' can be reduced. [variableScope]
libxsmm-1.9/samples/cp2k/cp2k.cpp:181:11: style: Struct 'raii' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libxsmm-1.9/samples/cp2k/cp2k.cpp:181:11: style: Struct 'raii' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libxsmm-1.9/samples/edge/common_edge_proxy.h:78:0: error: Resource leak: l_csr_file_handle [resourceLeak]
libxsmm-1.9/samples/edge/common_edge_proxy.h:195:0: error: Resource leak: l_csc_file_handle [resourceLeak]
libxsmm-1.9/samples/edge/common_edge_proxy.h:334:0: error: Resource leak: l_csr_file_handle [resourceLeak]
libxsmm-1.9/samples/edge/common_edge_proxy.h:382:0: error: Resource leak: l_csc_file_handle [resourceLeak]
libxsmm-1.9/samples/edge/bsparse_scsoa.c:55:3: style: Variable 'cm_dense' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/samples/edge/bsparse_scsoa.c:38:0: note: Variable 'cm_dense' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/edge/bsparse_scsoa.c:55:3: note: Variable 'cm_dense' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/edge/bsparse_scsoa.c:56:3: style: Variable 'cm_dense_data' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/samples/edge/bsparse_scsoa.c:39:0: note: Variable 'cm_dense_data' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/edge/bsparse_scsoa.c:56:3: note: Variable 'cm_dense_data' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/edge/bsparse_scsoa.c:341:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libxsmm-1.9/samples/edge/bsparse_scsoa.c:351:5: note: Found duplicate branches for 'if' and 'else'.
libxsmm-1.9/samples/edge/bsparse_scsoa.c:341:3: note: Found duplicate branches for 'if' and 'else'.
libxsmm-1.9/samples/edge/edge_proxy_common.c:57:0: error: Resource leak: l_csr_file_handle [resourceLeak]
libxsmm-1.9/samples/eigen/eigen_smm.cpp:143:11: style: Struct 'raii' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libxsmm-1.9/samples/eigen/eigen_smm.cpp:143:11: style: Struct 'raii' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libxsmm-1.9/samples/iconv/iconv.c:90:10: style: The scope of the variable 'conv_output_size1' can be reduced. [variableScope]
libxsmm-1.9/samples/iconv/iconv.c:90:36: style: The scope of the variable 'j' can be reduced. [variableScope]
libxsmm-1.9/samples/lstm/lstm.c:248:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
libxsmm-1.9/samples/lstm/lstm.c:780:3: style: Variable 'f1t' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/samples/lstm/lstm.c:757:0: note: Variable 'f1t' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/lstm/lstm.c:780:3: note: Variable 'f1t' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/lstm/lstm.c:781:3: style: Variable 'o1t' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/samples/lstm/lstm.c:759:0: note: Variable 'o1t' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/lstm/lstm.c:781:3: note: Variable 'o1t' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/lstm/lstm.c:782:3: style: Variable 'c1t' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/samples/lstm/lstm.c:761:0: note: Variable 'c1t' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/lstm/lstm.c:782:3: note: Variable 'c1t' is reassigned a value before the old one has been used.
libxsmm-1.9/samples/lstm/lstm.c:176:13: style: The scope of the variable 'exp_value' can be reduced. [variableScope]
libxsmm-1.9/samples/lstm/lstm.c:278:13: style: Variable 'gemm_flags' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:347:13: style: Variable 'gemm_flags' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:348:19: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:348:30: style: Variable 'beta' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:361:36: style: Variable 'handlewx' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:376:24: style: Variable 'nt' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:430:16: style: Variable 'gflops' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:570:13: style: Variable 'gemm_flags' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:577:31: style: Variable 'wf' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:578:31: style: Variable 'wo' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:579:31: style: Variable 'wc' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:588:32: style: Variable 'f1t' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:590:32: style: Variable 'o1t' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:592:32: style: Variable 'c1t' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:738:13: style: Variable 'gemm_flags' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:739:19: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:739:30: style: Variable 'beta' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:746:31: style: Variable 'wf' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:747:31: style: Variable 'wo' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:748:31: style: Variable 'wc' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:788:36: style: Variable 'handlewx' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:801:24: style: Variable 'nt' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/lstm/lstm.c:950:16: style: Variable 'gflops' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:359:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:359:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:359:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:360:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:360:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:360:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:361:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:361:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:361:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:362:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:362:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:362:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:375:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:375:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:375:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:376:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:376:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:376:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:377:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:377:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:377:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:378:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:378:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:378:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:387:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:387:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:387:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:388:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:388:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:388:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:389:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:389:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:389:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:398:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:398:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:398:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:399:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:399:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:399:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:400:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:400:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:400:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/pyfr/pyfr_driver_asp_reg.c:70:0: error: Resource leak: l_csr_file_handle [resourceLeak]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:151:7: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:155:23: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:172:31: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:184:31: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:196:31: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:208:31: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:215:23: style: C-style pointer casting [cstyleCast]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:316:13: style: C-style pointer casting [cstyleCast]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:391:16: style: C-style pointer casting [cstyleCast]
libxsmm-1.9/samples/seissol/proxy_seissol_allocator.hpp:426:44: style: C-style pointer casting [cstyleCast]
libxsmm-1.9/samples/seissol/proxy_seissol.cpp:164:10: style: Unused variable: cycles_start [unusedVariable]
libxsmm-1.9/samples/seissol/proxy_seissol.cpp:164:24: style: Unused variable: cycles_end [unusedVariable]
libxsmm-1.9/samples/smm/blas.cpp:113:11: style: Struct 'raii' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libxsmm-1.9/samples/smm/blas.cpp:113:11: style: Struct 'raii' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libxsmm-1.9/samples/smm/dispatched.cpp:103:11: style: Struct 'raii' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libxsmm-1.9/samples/smm/dispatched.cpp:103:11: style: Struct 'raii' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libxsmm-1.9/samples/smm/inlined.cpp:104:11: style: Struct 'raii' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libxsmm-1.9/samples/smm/inlined.cpp:104:11: style: Struct 'raii' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libxsmm-1.9/samples/smm/specialized.cpp:104:11: style: Struct 'raii' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
libxsmm-1.9/samples/smm/specialized.cpp:104:11: style: Struct 'raii' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
libxsmm-1.9/samples/spmdm/spmdm.c:92:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/samples/spmdm/spmdm.c:133:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/samples/transpose/transpose.c:133:30: style: The scope of the variable 'k' can be reduced. [variableScope]
libxsmm-1.9/samples/wrap/autobatch.c:137:49: style: Same expression on both sides of '<=' because the value of 'mi' and 'ilda' are the same. [duplicateExpression]
libxsmm-1.9/samples/wrap/autobatch.c:136:38: note: 'ilda' is assigned value 'mi' here.
libxsmm-1.9/samples/wrap/autobatch.c:137:49: note: Same expression on both sides of '<=' because the value of 'mi' and 'ilda' are the same.
libxsmm-1.9/samples/wrap/autobatch.c:137:63: style: Same expression on both sides of '<=' because the value of 'ki' and 'ildb' are the same. [duplicateExpression]
libxsmm-1.9/samples/wrap/autobatch.c:136:49: note: 'ildb' is assigned value 'ki' here.
libxsmm-1.9/samples/wrap/autobatch.c:137:63: note: Same expression on both sides of '<=' because the value of 'ki' and 'ildb' are the same.
libxsmm-1.9/samples/wrap/autobatch.c:137:71: style: Same expression on both sides of '&&' because the value of 'mi<=ilda' and 'mi<=ildc' are the same. [duplicateExpression]
libxsmm-1.9/samples/wrap/autobatch.c:133:65: note: 'mi' is assigned value '((rand()%maxv)+1)*maxn/maxv' here.
libxsmm-1.9/samples/wrap/autobatch.c:135:65: note: 'ki' is assigned value '((rand()%maxv)+1)*maxn/maxv' here.
libxsmm-1.9/samples/wrap/autobatch.c:136:38: note: 'ilda' is assigned value 'mi' here.
libxsmm-1.9/samples/wrap/autobatch.c:136:60: note: 'ildc' is assigned value 'mi' here.
libxsmm-1.9/samples/wrap/autobatch.c:137:71: note: Same expression on both sides of '&&' because the value of 'mi<=ilda' and 'mi<=ildc' are the same.
libxsmm-1.9/samples/wrap/autobatch.c:137:77: style: Same expression on both sides of '<=' because the value of 'mi' and 'ildc' are the same. [duplicateExpression]
libxsmm-1.9/samples/wrap/autobatch.c:136:60: note: 'ildc' is assigned value 'mi' here.
libxsmm-1.9/samples/wrap/autobatch.c:137:77: note: Same expression on both sides of '<=' because the value of 'mi' and 'ildc' are the same.
libxsmm-1.9/samples/wrap/autobatch.c:104:30: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/generator_common.c:861:10: style: The scope of the variable 'l_new_code' can be reduced. [variableScope]
libxsmm-1.9/src/generator_common.c:862:9: style: The scope of the variable 'l_max_code_length' can be reduced. [variableScope]
libxsmm-1.9/src/generator_common.c:863:9: style: The scope of the variable 'l_code_length' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_backward_avx2.c:215:3: style: Variable 'l_vec_reg_acc_start' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/generator_convolution_backward_avx2.c:211:0: note: Variable 'l_vec_reg_acc_start' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_convolution_backward_avx2.c:215:3: note: Variable 'l_vec_reg_acc_start' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_convolution_backward_avx512.c:1058:16: style: The scope of the variable 'l_displacement_k' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_backward_avx512.c:1275:16: style: The scope of the variable 'l_displacement_k' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_backward_avx512.c:1493:16: style: The scope of the variable 'l_displacement_k' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_backward_avx512.c:1639:16: style: The scope of the variable 'l_displacement_k' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_common.c:279:26: style: The scope of the variable 'l_k' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_common.c:279:31: style: The scope of the variable 'l_accs' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_common.c:402:26: style: The scope of the variable 'l_k' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_common.c:402:31: style: The scope of the variable 'l_accs' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_forward_avx2.c:176:20: style: Condition 'l_kw_trips==1' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/generator_convolution_forward_avx2.c:55:29: note: Assignment 'l_kw_trips=1', assigned value is 1
libxsmm-1.9/src/generator_convolution_forward_avx2.c:176:20: note: Condition 'l_kw_trips==1' is always true
libxsmm-1.9/src/generator_convolution_forward_avx2.c:176:20: style: Same expression on both sides of '==' because the value of 'l_kw_trips' and '1' are the same. [duplicateExpression]
libxsmm-1.9/src/generator_convolution_forward_avx2.c:55:29: note: 'l_kw_trips' is assigned value '1' here.
libxsmm-1.9/src/generator_convolution_forward_avx2.c:176:20: note: Same expression on both sides of '==' because the value of 'l_kw_trips' and '1' are the same.
libxsmm-1.9/src/generator_convolution_forward_avx2.c:219:20: style: Same expression on both sides of '==' because the value of 'l_kw_trips' and '1' are the same. [duplicateExpression]
libxsmm-1.9/src/generator_convolution_forward_avx2.c:55:29: note: 'l_kw_trips' is assigned value '1' here.
libxsmm-1.9/src/generator_convolution_forward_avx2.c:219:20: note: Same expression on both sides of '==' because the value of 'l_kw_trips' and '1' are the same.
libxsmm-1.9/src/generator_convolution_forward_avx512.c:711:16: style: The scope of the variable 'l_reg_block' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_forward_avx512.c:1165:16: style: The scope of the variable 'l_reg_block' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_weight_update_avx512.c:57:16: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_weight_update_avx512.c:57:22: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_weight_update_avx512.c:375:16: style: The scope of the variable 'l_k_updates' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_winograd_forward_avx512.c:73:7: style: The scope of the variable 'wreg' can be reduced. [variableScope]
libxsmm-1.9/src/generator_convolution_winograd_forward_avx512.c:75:16: style: The scope of the variable 'ur' can be reduced. [variableScope]
libxsmm-1.9/src/generator_gemm_avx2_microkernel.c:60:16: style: The scope of the variable 'l_m' can be reduced. [variableScope]
libxsmm-1.9/src/generator_gemm_avx512_microkernel.c:1864:22: style: Condition 'l_k_blocking>=l_k_threshold' is always false [knownConditionTrueFalse]
libxsmm-1.9/src/generator_gemm_avx512_microkernel.c:1858:41: note: Assignment 'l_k_blocking=8', assigned value is 8
libxsmm-1.9/src/generator_gemm_avx512_microkernel.c:1864:22: note: Condition 'l_k_blocking>=l_k_threshold' is always false
libxsmm-1.9/src/generator_gemm_avx512_microkernel_nofsdbcst.c:59:16: style: The scope of the variable 'l_m' can be reduced. [variableScope]
libxsmm-1.9/src/generator_gemm_avx_microkernel.c:60:16: style: The scope of the variable 'l_m' can be reduced. [variableScope]
libxsmm-1.9/src/generator_gemm_imci_microkernel.c:56:16: style: The scope of the variable 'l_k' can be reduced. [variableScope]
libxsmm-1.9/src/generator_gemm_sse3_avx_avx2_avx512.c:68:16: style: The scope of the variable 'l_n_done_old' can be reduced. [variableScope]
libxsmm-1.9/src/generator_gemm_sse3_microkernel.c:59:16: style: The scope of the variable 'l_m' can be reduced. [variableScope]
libxsmm-1.9/src/generator_matcopy_avx_avx512.c:92:85: style: Function 'libxsmm_generator_matcopy_avx_avx512_kernel' argument 2 names different: declaration 'i_trans_desc' definition 'i_matcopy_desc'. [funcArgNamesDifferent]
libxsmm-1.9/src/generator_matcopy_avx_avx512.h:39:85: note: Function 'libxsmm_generator_matcopy_avx_avx512_kernel' argument 2 names different: declaration 'i_trans_desc' definition 'i_matcopy_desc'.
libxsmm-1.9/src/generator_matcopy_avx_avx512.c:92:85: note: Function 'libxsmm_generator_matcopy_avx_avx512_kernel' argument 2 names different: declaration 'i_trans_desc' definition 'i_matcopy_desc'.
libxsmm-1.9/src/generator_spgemm.c:288:14: warning: Either the condition 'l_tmp==NULL' is redundant or there is possible null pointer dereference: l_tmp. [nullPointerRedundantCheck]
libxsmm-1.9/src/generator_spgemm.c:293:17: note: Assuming that condition 'l_tmp==NULL' is not redundant
libxsmm-1.9/src/generator_spgemm.c:288:14: note: Null pointer dereference
libxsmm-1.9/src/generator_spgemm.c:354:14: warning: Either the condition 'l_tmp==NULL' is redundant or there is possible null pointer dereference: l_tmp. [nullPointerRedundantCheck]
libxsmm-1.9/src/generator_spgemm.c:359:17: note: Assuming that condition 'l_tmp==NULL' is not redundant
libxsmm-1.9/src/generator_spgemm.c:354:14: note: Null pointer dereference
libxsmm-1.9/src/generator_spgemm_csc_bsparse.c:93:16: style: The scope of the variable 'l_column_elements' can be reduced. [variableScope]
libxsmm-1.9/src/generator_spgemm_csr_asparse.c:54:16: style: The scope of the variable 'l_row_elements' can be reduced. [variableScope]
libxsmm-1.9/src/generator_spgemm_csr_asparse_reg.c:202:60: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libxsmm-1.9/src/generator_spgemm_csr_asparse_reg.c:211:60: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libxsmm-1.9/src/generator_spgemm_csr_asparse_reg.c:89:16: style: The scope of the variable 'l_row_elements' can be reduced. [variableScope]
libxsmm-1.9/src/generator_spgemm_csr_asparse_reg.c:91:16: style: The scope of the variable 'l_hit' can be reduced. [variableScope]
libxsmm-1.9/src/generator_spgemm_csr_asparse_soa.c:222:16: style: The scope of the variable 'l_row_elements' can be reduced. [variableScope]
libxsmm-1.9/src/generator_spgemm_csr_asparse_soa.c:223:16: style: The scope of the variable 'l_b_offset' can be reduced. [variableScope]
libxsmm-1.9/src/generator_spgemm_csr_asparse_soa.c:224:16: style: The scope of the variable 'l_b_total_offset' can be reduced. [variableScope]
libxsmm-1.9/src/generator_transpose_avx_avx512.c:812:15: style: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/generator_transpose_avx_avx512.c:810:15: note: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_transpose_avx_avx512.c:812:15: note: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_transpose_avx_avx512.c:820:15: style: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/generator_transpose_avx_avx512.c:818:15: note: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_transpose_avx_avx512.c:820:15: note: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_transpose_avx_avx512.c:829:15: style: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/generator_transpose_avx_avx512.c:827:15: note: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_transpose_avx_avx512.c:829:15: note: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_transpose_avx_avx512.c:837:15: style: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/generator_transpose_avx_avx512.c:835:15: note: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_transpose_avx_avx512.c:837:15: note: Variable 'io_generated_code->code_size' is reassigned a value before the old one has been used.
libxsmm-1.9/src/generator_transpose_avx_avx512.c:667:10: style: The scope of the variable 'imask' can be reduced. [variableScope]
libxsmm-1.9/src/generator_transpose_avx_avx512.c:669:16: style: The scope of the variable 'm0' can be reduced. [variableScope]
libxsmm-1.9/src/generator_transpose_avx_avx512.c:669:20: style: The scope of the variable 'n0' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:202:38: style: The scope of the variable 'l_iregoff' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:203:9: style: The scope of the variable 'l_vregoffset' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:203:25: style: The scope of the variable 'l_vregoffset2' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:205:9: style: The scope of the variable 'l_place' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:206:9: style: The scope of the variable 'l_maskingoff' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:207:9: style: The scope of the variable 'l_wow' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:668:17: style: The scope of the variable 'l_sse_preamble2' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:682:15: style: The scope of the variable 'l_sse_preamble2' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:886:44: style: The scope of the variable 'l_xreg' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:1682:21: style: The scope of the variable 'l_third' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:1682:44: style: The scope of the variable 'l_xreg' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:1683:9: style: The scope of the variable 'l_reg0' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:1686:20: style: The scope of the variable 'l_place' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:1689:9: style: The scope of the variable 'l_regi' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:2392:17: style: The scope of the variable 'l_sse_preamble2' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:2405:17: style: The scope of the variable 'l_sse_preamble2' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:2433:10: style: The scope of the variable 'l_gp_reg_idx' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:2628:10: style: The scope of the variable 'l_gp_reg_idx' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:2828:10: style: The scope of the variable 'l_gp_reg_idx' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:3192:9: style: The scope of the variable 'l_sse_preamble' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:4028:9: style: The scope of the variable 'l_regsize_adjustment' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:4276:10: style: The scope of the variable 'l_gp_reg_name' can be reduced. [variableScope]
libxsmm-1.9/src/generator_x86_instructions.c:4513:10: style: The scope of the variable 'l_gp_reg_name' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_bgemm.c:57:18: style: union member 'Anonymous0::d' is never used. [unusedStructMember]
libxsmm-1.9/src/libxsmm_bgemm.c:57:27: style: union member 'Anonymous0::s' is never used. [unusedStructMember]
libxsmm-1.9/src/libxsmm_bgemm.c:57:34: style: union member 'Anonymous0::w' is never used. [unusedStructMember]
libxsmm-1.9/src/libxsmm_cpuid_x86.c:99:11: style: Variable 'eax' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/src/libxsmm_dnn.c:283:7: style: The scope of the variable 'loop' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:741:18: style: The scope of the variable 'dim' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:777:18: style: The scope of the variable 'dim' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_tensor_filter_copy_in_kcrs.tpl.c:33:29: style: The scope of the variable 'i7' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_tensor_filter_copy_out_kcrs.tpl.c:33:29: style: The scope of the variable 'i7' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:1450:10: style: The scope of the variable 'scratch5_size' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:1536:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:1537:10: style: The scope of the variable 'scratch5_size' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2025:7: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2025:13: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2025:19: style: The scope of the variable 'kj' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2025:23: style: The scope of the variable 'ki' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2025:27: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2025:33: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2081:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2081:10: style: The scope of the variable 'j' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn.c:2081:13: style: The scope of the variable 'filter_size' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:5: style: The scope of the variable 'imgifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:19: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:25: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:31: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:35: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:39: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:43: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:47: style: The scope of the variable 'kj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:51: style: The scope of the variable 'ki' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:55: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:61: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:67: style: The scope of the variable 'ifmlp' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_fallback.tpl.c:32:74: style: The scope of the variable 'ofmlp' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:39:27: style: The scope of the variable 'input_base' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:41:28: style: The scope of the variable 'weight_base' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:43:22: style: The scope of the variable 'output_base' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:45:21: style: The scope of the variable 'prefetch_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:26: style: The scope of the variable 'offset_i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:36: style: The scope of the variable 'offset_o' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:46: style: The scope of the variable 'offset_w' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:56: style: The scope of the variable 'pi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:60: style: The scope of the variable 'po' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:64: style: The scope of the variable 'pw' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:68: style: The scope of the variable 'pc' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:76: style: The scope of the variable 'n_convs' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:85: style: The scope of the variable 'conv_i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:93: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:99: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:108: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:114: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:118: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:70:122: style: The scope of the variable 'ifm1lpblock' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:71:39: style: The scope of the variable 'trans_offset' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_stream.tpl.c:76:31: style: The scope of the variable 'matT' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:5: style: The scope of the variable 'imgifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:19: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:25: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:31: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:35: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:39: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:43: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:47: style: The scope of the variable 'kj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:51: style: The scope of the variable 'ki' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:55: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:61: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:67: style: The scope of the variable 'ifm1ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:77: style: The scope of the variable 'lp' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:32:81: style: The scope of the variable 'ifm1lpblock' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_2.tpl.c:33:5: style: The scope of the variable 'img1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck_fallback.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck_fallback.tpl.c:32:25: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:5: style: The scope of the variable 'imgifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:19: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:25: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:31: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:35: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:39: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:43: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:47: style: The scope of the variable 'kj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:51: style: The scope of the variable 'ki' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:55: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:61: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:67: style: The scope of the variable 'ifm1ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:77: style: The scope of the variable 'lp' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:32:81: style: The scope of the variable 'ifm1lpblock' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom_fallback.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom_fallback.tpl.c:32:25: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:5: style: The scope of the variable 'imgifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:19: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:25: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:31: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:35: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:39: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:43: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:47: style: The scope of the variable 'kj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:51: style: The scope of the variable 'ki' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:55: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:61: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:67: style: The scope of the variable 'ifm1ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:77: style: The scope of the variable 'lp' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:32:81: style: The scope of the variable 'ifm1lpblock' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:538:12: style: Variable 'ifm1' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_custom_custom_1.tpl.c:539:10: style: Variable 'lp' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_rsck.tpl.c:515:10: style: Variable 'lp' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_bwd_nhwc_custom.tpl.c:513:10: style: Variable 'lp' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:5: style: The scope of the variable 'imgofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:19: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:25: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:31: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:35: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:39: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:43: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:47: style: The scope of the variable 'kj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:51: style: The scope of the variable 'ki' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:55: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_fallback.tpl.c:33:61: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:38:40: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:41:21: style: The scope of the variable 'copy_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:41:32: style: The scope of the variable 'prefetch_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:73: style: The scope of the variable 'ih' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:77: style: The scope of the variable 'n_convs' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:86: style: The scope of the variable 'conv_i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:94: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:100: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:106: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:112: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:116: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:121: style: The scope of the variable 'input_h_start' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:136: style: The scope of the variable 'input_h_end' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_stream.tpl.c:47:149: style: The scope of the variable 'my_h_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:32:5: style: The scope of the variable 'imgofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:32:19: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:32:25: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:32:31: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:32:35: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:32:39: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:46:27: style: The scope of the variable 'l_input' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:47:28: style: The scope of the variable 'l_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:48:22: style: The scope of the variable 'l_output' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:57:5: style: The scope of the variable 'prev_image' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:58:27: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:59:21: style: The scope of the variable 'copy_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:60:21: style: The scope of the variable 'prefetch_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_2.tpl.c:33:5: style: The scope of the variable 'img1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_2.tpl.c:33:11: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:34:5: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_1.tpl.c:34:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:35:7: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:35:13: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:35:17: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:35:21: style: The scope of the variable 'ofm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:55:29: style: The scope of the variable 'l_input' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:56:30: style: The scope of the variable 'l_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:57:24: style: The scope of the variable 'l_output' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:66:29: style: The scope of the variable 'input_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:67:23: style: The scope of the variable 'copy_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:37:7: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_custom_custom_img_par.tpl.c:37:11: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom_fallback.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom_fallback.tpl.c:32:19: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom_stream.tpl.c:36:5: style: The scope of the variable 'offset_i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom_stream.tpl.c:36:15: style: The scope of the variable 'offset_o' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom_stream.tpl.c:36:25: style: The scope of the variable 'offset_w' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom_stream.tpl.c:36:35: style: The scope of the variable 'pi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom_stream.tpl.c:36:39: style: The scope of the variable 'po' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_custom_stream.tpl.c:36:43: style: The scope of the variable 'pw' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck_fallback.tpl.c:32:14: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck_fallback.tpl.c:32:19: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck_stream.tpl.c:36:5: style: The scope of the variable 'offset_i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck_stream.tpl.c:36:15: style: The scope of the variable 'offset_o' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck_stream.tpl.c:36:25: style: The scope of the variable 'offset_w' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck_stream.tpl.c:36:35: style: The scope of the variable 'pi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck_stream.tpl.c:36:39: style: The scope of the variable 'po' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck_stream.tpl.c:36:43: style: The scope of the variable 'pw' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck.tpl.c:35:49: style: The scope of the variable 'bufi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_fwd_nhwc_rsck.tpl.c:35:55: style: The scope of the variable 'bufj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_fallback.tpl.c:32:20: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_fallback.tpl.c:32:26: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:36:16: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:36:22: style: The scope of the variable 'imgifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:36:30: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:36:34: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:36:41: style: The scope of the variable 'j' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:55:22: style: The scope of the variable 'remote_weight_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:64:21: style: The scope of the variable 'prefetch_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:74:12: style: The scope of the variable 'offset_i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:74:22: style: The scope of the variable 'offset_o' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:74:32: style: The scope of the variable 'offset_w' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:74:42: style: The scope of the variable 'pi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:74:46: style: The scope of the variable 'po' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_stream_opt.tpl.c:74:50: style: The scope of the variable 'pw' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:22: style: The scope of the variable 'num_ofw_strips' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:38: style: The scope of the variable 'num_ofh_strips' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:54: style: The scope of the variable 'oi_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:59: style: The scope of the variable 'oj_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:64: style: The scope of the variable 'oi__' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:70: style: The scope of the variable 'oj__' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:75: style: The scope of the variable 'ii_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:80: style: The scope of the variable 'ij_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:32:111: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_2.tpl.c:33:11: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:35:5: style: The scope of the variable 'imgifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_custom_custom_1.tpl.c:63:5: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck_fallback.tpl.c:32:20: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck_fallback.tpl.c:32:26: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:5: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:10: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:16: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:22: style: The scope of the variable 'num_ofw_strips' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:38: style: The scope of the variable 'num_ofh_strips' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:54: style: The scope of the variable 'oi_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:59: style: The scope of the variable 'oj_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:64: style: The scope of the variable 'oi__' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:70: style: The scope of the variable 'oj__' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:76: style: The scope of the variable 'ii_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:81: style: The scope of the variable 'ij_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:94: style: The scope of the variable 'ofm1ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:104: style: The scope of the variable 'ki' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:108: style: The scope of the variable 'kj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:112: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:32:116: style: The scope of the variable 'ij' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:34:5: style: The scope of the variable 'imgifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:40:5: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:40:8: style: The scope of the variable 'j' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:40:11: style: The scope of the variable 'ofm1ifm1img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:92:21: style: The scope of the variable 'l_input' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:93:22: style: The scope of the variable 'l_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:94:22: style: The scope of the variable 'l_output' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:100:22: style: The scope of the variable 'remote_weight_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:132:50: style: The scope of the variable 'prefetch_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:37:5: style: The scope of the variable 'imgifhp' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_rsck.tpl.c:64:5: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom_fallback.tpl.c:32:20: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom_fallback.tpl.c:32:26: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:5: style: The scope of the variable 'img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:10: style: The scope of the variable 'ofm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:16: style: The scope of the variable 'ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:22: style: The scope of the variable 'num_ofw_strips' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:38: style: The scope of the variable 'num_ofh_strips' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:54: style: The scope of the variable 'oi_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:59: style: The scope of the variable 'oj_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:64: style: The scope of the variable 'oi__' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:70: style: The scope of the variable 'oj__' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:76: style: The scope of the variable 'ii_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:81: style: The scope of the variable 'ij_' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:94: style: The scope of the variable 'ofm1ifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:104: style: The scope of the variable 'ki' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:108: style: The scope of the variable 'kj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:32:112: style: The scope of the variable 'ii' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:34:5: style: The scope of the variable 'imgifm1' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:40:5: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:40:8: style: The scope of the variable 'j' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:40:11: style: The scope of the variable 'ofm1ifm1img' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:92:21: style: The scope of the variable 'l_input' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:93:22: style: The scope of the variable 'l_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:94:22: style: The scope of the variable 'l_output' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:100:22: style: The scope of the variable 'remote_weight_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:132:50: style: The scope of the variable 'prefetch_ptr' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:37:5: style: The scope of the variable 'imgifhp' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_st_upd_nhwc_custom.tpl.c:64:5: style: The scope of the variable 'ifm2' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_backward_custom_custom_inlined.tpl.c:41:5: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_backward_custom_custom_inlined.tpl.c:42:5: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_backward_nhwc_custom_inlined.tpl.c:41:5: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_backward_nhwc_custom_inlined.tpl.c:42:5: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_forward_custom_custom_inlined.tpl.c:41:5: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_forward_custom_custom_inlined.tpl.c:42:5: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_forward_nhwc_custom_inlined.tpl.c:41:5: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_forward_nhwc_custom_inlined.tpl.c:42:5: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_weight_update_custom_custom_inlined_knm.tpl.c:41:5: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_weight_update_custom_custom_inlined_knm.tpl.c:42:5: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_weight_update_custom_custom_inlined.tpl.c:41:5: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_weight_update_custom_custom_inlined.tpl.c:42:5: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_weight_update_nhwc_custom_inlined_knm.tpl.c:41:5: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_weight_update_nhwc_custom_inlined_knm.tpl.c:42:5: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_weight_update_nhwc_custom_inlined.tpl.c:41:5: style: The scope of the variable 'oj' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolution_winograd_weight_update_nhwc_custom_inlined.tpl.c:42:5: style: The scope of the variable 'oi' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:136:23: style: Condition 'mark_img_init==1' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:117:19: note: Assignment 'mark_img_init=1', assigned value is 1
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:136:23: note: Condition 'mark_img_init==1' is always true
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:154:38: style: Condition 'mark_ifm_close==1' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:116:20: note: Assignment 'mark_ifm_close=1', assigned value is 1
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:154:38: note: Condition 'mark_ifm_close==1' is always true
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:194:23: style: Condition 'mark_img_init==1' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:117:19: note: Assignment 'mark_img_init=1', assigned value is 1
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:194:23: note: Condition 'mark_img_init==1' is always true
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:230:38: style: Condition 'mark_ifm_close==1' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:116:20: note: Assignment 'mark_ifm_close=1', assigned value is 1
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:230:38: note: Condition 'mark_ifm_close==1' is always true
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:276:25: style: Condition 'mark_img_init==1' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:117:19: note: Assignment 'mark_img_init=1', assigned value is 1
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:276:25: note: Condition 'mark_img_init==1' is always true
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:296:40: style: Condition 'mark_ifm_close==1' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:116:20: note: Assignment 'mark_ifm_close=1', assigned value is 1
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:296:40: note: Condition 'mark_ifm_close==1' is always true
libxsmm-1.9/src/libxsmm_dnn_dryruns.c:69:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libxsmm-1.9/src/libxsmm_dnn_dryruns.c:71:5: note: Found duplicate branches for 'if' and 'else'.
libxsmm-1.9/src/libxsmm_dnn_dryruns.c:69:10: note: Found duplicate branches for 'if' and 'else'.
libxsmm-1.9/src/libxsmm_dnn_dryruns.c:87:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libxsmm-1.9/src/libxsmm_dnn_dryruns.c:89:5: note: Found duplicate branches for 'if' and 'else'.
libxsmm-1.9/src/libxsmm_dnn_dryruns.c:87:10: note: Found duplicate branches for 'if' and 'else'.
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:63:7: style: The scope of the variable 'cur_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:63:15: style: The scope of the variable 'next_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:63:24: style: The scope of the variable 'cur_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:63:33: style: The scope of the variable 'next_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:82:7: style: The scope of the variable 'myIfmId' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:83:7: style: The scope of the variable 'nIfmBlocks' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:90:7: style: The scope of the variable 'stretch_of_convs' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:91:7: style: The scope of the variable 'encoded_stream_index' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_bwd_custom_custom.tpl.c:92:7: style: The scope of the variable 'lookahead_index' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:68:7: style: The scope of the variable 'cur_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:68:15: style: The scope of the variable 'next_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:68:24: style: The scope of the variable 'cur_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:68:33: style: The scope of the variable 'next_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:77:7: style: The scope of the variable 'myOfmId' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:78:7: style: The scope of the variable 'nOfmBlocks' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:85:7: style: The scope of the variable 'stretch_of_convs' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:86:7: style: The scope of the variable 'encoded_stream_index' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom.tpl.c:87:7: style: The scope of the variable 'lookahead_index' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom_img_par.tpl.c:69:7: style: The scope of the variable 'stretch_of_convs' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom_img_par.tpl.c:70:7: style: The scope of the variable 'encoded_stream_index' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom_img_par.tpl.c:71:7: style: The scope of the variable 'lookahead_index' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom_img_par.tpl.c:72:7: style: The scope of the variable 'cur_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom_img_par.tpl.c:72:15: style: The scope of the variable 'next_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom_img_par.tpl.c:72:24: style: The scope of the variable 'cur_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_custom_custom_img_par.tpl.c:72:33: style: The scope of the variable 'next_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_custom.tpl.c:58:7: style: The scope of the variable 'cur_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_custom.tpl.c:58:15: style: The scope of the variable 'next_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_custom.tpl.c:58:24: style: The scope of the variable 'cur_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_custom.tpl.c:58:33: style: The scope of the variable 'next_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_custom.tpl.c:67:7: style: The scope of the variable 'myOfmId' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_custom.tpl.c:68:7: style: The scope of the variable 'nOfmBlocks' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_rsck.tpl.c:58:7: style: The scope of the variable 'cur_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_rsck.tpl.c:58:15: style: The scope of the variable 'next_wt' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_rsck.tpl.c:58:24: style: The scope of the variable 'cur_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_rsck.tpl.c:58:33: style: The scope of the variable 'next_out' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_rsck.tpl.c:67:7: style: The scope of the variable 'myOfmId' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_dnn_convolve_dryrun_fwd_nhwc_rsck.tpl.c:68:7: style: The scope of the variable 'nOfmBlocks' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1316:139: style: Condition '6==alpha' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: Assignment 'alpha=6', assigned value is 6
libxsmm-1.9/src/libxsmm_dnn_handle.c:1316:139: note: Condition '6==alpha' is always true
libxsmm-1.9/src/libxsmm_dnn_handle.c:1316:139: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1316:139: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1321:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1321:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1326:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1326:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1331:144: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1331:144: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1336:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1336:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1341:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1341:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1346:144: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1346:144: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1351:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1351:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1355:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1355:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1359:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1359:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1363:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1363:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1367:144: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1367:144: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1372:148: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1372:148: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1376:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1376:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1380:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1380:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1384:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1384:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1388:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1388:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1395:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1395:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1401:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1401:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1407:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1407:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1416:144: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1416:144: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1420:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1420:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1425:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1425:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1430:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1430:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1436:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1436:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1442:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1442:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1448:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1448:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1454:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1454:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1460:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1460:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1466:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1466:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1475:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1475:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1482:148: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1482:148: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1489:149: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1489:149: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1499:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1499:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1503:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1503:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1507:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1507:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1511:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1511:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1516:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1516:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1521:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1521:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1582:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1582:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1586:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1586:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1590:151: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1590:151: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1594:150: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1594:150: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1598:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1598:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1602:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1602:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1606:150: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1606:150: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1610:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1610:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1614:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1614:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1618:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1618:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1622:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1622:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1626:150: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1626:150: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1630:154: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1630:154: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1634:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1634:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1638:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1638:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1642:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1642:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1646:151: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1646:151: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1653:151: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1653:151: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1659:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1659:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1665:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1665:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1674:150: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1674:150: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1678:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1678:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1683:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1683:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1688:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1688:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1694:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1694:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1700:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1700:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1706:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1706:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1712:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1712:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1718:151: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1718:151: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1724:151: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1724:151: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1733:151: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1733:151: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1740:154: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1740:154: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1747:155: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1747:155: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1757:152: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1757:152: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1761:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1761:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1765:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1765:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1769:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1769:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1774:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1774:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1779:153: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1779:153: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1828:139: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1828:139: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1833:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1833:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1838:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1838:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1843:144: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1843:144: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1851:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1851:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1855:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1855:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1859:144: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1859:144: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1863:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1863:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1867:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1867:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1875:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1875:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1879:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1879:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1883:144: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1883:144: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1887:148: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1887:148: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1891:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1891:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1899:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1899:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1903:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1903:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1907:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1907:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1914:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1914:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1920:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1920:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1926:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1926:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1935:144: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1935:144: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1939:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1939:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1944:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1944:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1949:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1949:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1955:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1955:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1961:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1961:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1967:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1967:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1973:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1973:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1979:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1979:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1987:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1987:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1998:145: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:1998:145: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2006:148: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2006:148: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2014:149: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2014:149: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2025:146: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2025:146: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2029:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2029:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2033:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2033:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2037:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2037:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2042:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2042:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2047:147: style: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same. [duplicateExpression]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1302:23: note: 'alpha' is assigned value '6' here.
libxsmm-1.9/src/libxsmm_dnn_handle.c:2047:147: note: Same expression on both sides of '==' because the value of '6' and 'alpha' are the same.
libxsmm-1.9/src/libxsmm_dnn_handle.c:60:7: style: The scope of the variable 'internal_format_type' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1258:7: style: The scope of the variable 'internal_format_type' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn_handle.c:1304:9: style: The scope of the variable 'allowed_unroll' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_dnn_handle.c:934:55: warning: Either the condition '0!=wu_each_iter_code_size' is redundant or there is division by zero at line 934. [zerodivcond]
libxsmm-1.9/src/libxsmm_dnn_handle.c:943:48: note: Assuming that condition '0!=wu_each_iter_code_size' is not redundant
libxsmm-1.9/src/libxsmm_dnn_handle.c:934:55: note: Division by zero
libxsmm-1.9/src/libxsmm_dnn_handle.c:2052:9: style: Variable 'flagBenchmark' is assigned a value that is never used. [unreadVariable]
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: warning: Either the condition '0!=(a)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: note: Assuming that condition '0!=(a)' is not redundant
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: note: Null pointer addition
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: warning: Either the condition '0!=(b)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: note: Assuming that condition '0!=(b)' is not redundant
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: note: Null pointer addition
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: warning: Either the condition '0!=(c)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: note: Assuming that condition '0!=(c)' is not redundant
libxsmm-1.9/src/libxsmm_ext_gemm.c:463:7: note: Null pointer addition
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: warning: Either the condition '0!=(a)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: note: Assuming that condition '0!=(a)' is not redundant
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: note: Null pointer addition
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: warning: Either the condition '0!=(b)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: note: Assuming that condition '0!=(b)' is not redundant
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: note: Null pointer addition
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: warning: Either the condition '0!=(c)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: note: Assuming that condition '0!=(c)' is not redundant
libxsmm-1.9/src/libxsmm_ext_gemm.c:546:7: note: Null pointer addition
libxsmm-1.9/src/libxsmm_fsspmdm.c:59:34: style: The scope of the variable 'xgemm_desc' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_fsspmdm.c:165:34: style: The scope of the variable 'xgemm_desc' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_gemm.c:83:3: style: union member 'Anonymous0::sf' is never used. [unusedStructMember]
libxsmm-1.9/src/libxsmm_gemm.c:83:3: style: union member 'Anonymous0::df' is never used. [unusedStructMember]
libxsmm-1.9/src/libxsmm_gemm.c:92:3: style: union member 'Anonymous1::sf' is never used. [unusedStructMember]
libxsmm-1.9/src/libxsmm_gemm.c:92:3: style: union member 'Anonymous1::df' is never used. [unusedStructMember]
libxsmm-1.9/src/libxsmm_generator_convolution_winograd_driver.c:191:8: style: Condition '!flag_ur' is always true [knownConditionTrueFalse]
libxsmm-1.9/src/libxsmm_generator_convolution_winograd_driver.c:120:17: note: Assignment 'flag_ur=0', assigned value is 0
libxsmm-1.9/src/libxsmm_generator_convolution_winograd_driver.c:191:8: note: Condition '!flag_ur' is always true
libxsmm-1.9/src/libxsmm_generator_convolution_winograd_driver.c:119:7: style: The scope of the variable 'l_single_precision' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_generator_gemm_driver.c:89:9: style: The scope of the variable 'l_matrix_file_in' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_generator_gemm_driver.c:104:7: style: The scope of the variable 'l_is_csr' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_hash.c:362:3: warning: Either the condition '0!=(begin)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxsmm-1.9/src/libxsmm_hash.c:362:3: note: Assuming that condition '0!=(begin)' is not redundant
libxsmm-1.9/src/libxsmm_hash.c:362:3: note: Null pointer addition
libxsmm-1.9/src/libxsmm_main.c:586:18: error: Width 32 given in format string (no. 1) is larger than destination buffer 'buffer[32]', use %31s to prevent overflowing it. [invalidScanfFormatWidth]
libxsmm-1.9/src/libxsmm_main.c:377:46: warning: Either the condition '0!=registry' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
libxsmm-1.9/src/libxsmm_main.c:380:64: note: Assuming that condition '0!=registry' is not redundant
libxsmm-1.9/src/libxsmm_main.c:377:46: note: Null pointer addition
libxsmm-1.9/src/libxsmm_main.c:1449:16: style: The scope of the variable 'hash' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_main.c:1449:22: style: The scope of the variable 'i0' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_main.c:1449:26: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_main.c:1449:33: style: The scope of the variable 'mode' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_main.c:1449:43: style: The scope of the variable 'diff' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_math.c:219:26: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
libxsmm-1.9/src/libxsmm_math.c:134:22: style: The scope of the variable 'b' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_math.c:143:16: style: The scope of the variable 'b' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_math.c:191:22: style: The scope of the variable 'b' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_math.c:202:16: style: The scope of the variable 'b' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_mhd.c:112:11: style: Expression is always false because 'else if' condition matches previous condition at line 109. [multiCondition]
libxsmm-1.9/src/libxsmm_spmdm.c:131:42: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:74:3: style: Variable 'ncols_aligned' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:65:0: note: Variable 'ncols_aligned' is reassigned a value before the old one has been used.
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:74:3: note: Variable 'ncols_aligned' is reassigned a value before the old one has been used.
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:75:3: style: Variable 'ncols_aligned_2' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:66:0: note: Variable 'ncols_aligned_2' is reassigned a value before the old one has been used.
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:75:3: note: Variable 'ncols_aligned_2' is reassigned a value before the old one has been used.
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_bfloat16_thread.tpl.c:72:3: style: Variable 'ncols_aligned' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_bfloat16_thread.tpl.c:61:0: note: Variable 'ncols_aligned' is reassigned a value before the old one has been used.
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_bfloat16_thread.tpl.c:72:3: note: Variable 'ncols_aligned' is reassigned a value before the old one has been used.
libxsmm-1.9/src/libxsmm_spmdm.c:107:7: style: The scope of the variable 'kb' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_spmdm.c:107:11: style: The scope of the variable 'mb' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:32:5: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:32:8: style: The scope of the variable 'k' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_fp32_thread.tpl.c:41:5: style: The scope of the variable 'index' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_bfloat16_thread.tpl.c:32:5: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_createSparseSlice_bfloat16_thread.tpl.c:32:8: style: The scope of the variable 'k' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_compute_fp32_thread.tpl.c:53:5: style: The scope of the variable 'k_overall_start' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_compute_fp32_thread.tpl.c:53:22: style: The scope of the variable 'k_overall_end' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_compute_fp32_thread.tpl.c:53:37: style: The scope of the variable 'num_k' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_compute_bfloat16_thread.tpl.c:54:5: style: The scope of the variable 'k_overall_start' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_compute_bfloat16_thread.tpl.c:54:22: style: The scope of the variable 'k_overall_end' can be reduced. [variableScope]
libxsmm-1.9/src/template/libxsmm_spmdm_compute_bfloat16_thread.tpl.c:54:37: style: The scope of the variable 'num_k' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_sync.c:275:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_trace.c:165:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/src/libxsmm_trace.c:158:0: note: Variable 'result' is reassigned a value before the old one has been used.
libxsmm-1.9/src/libxsmm_trace.c:165:3: note: Variable 'result' is reassigned a value before the old one has been used.
libxsmm-1.9/src/libxsmm_trace.c:250:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libxsmm-1.9/src/libxsmm_trace.c:391:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
libxsmm-1.9/src/libxsmm_trans.c:138:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libxsmm-1.9/src/libxsmm_trans.c:118:11: note: outer condition: 1<nthreads
libxsmm-1.9/src/libxsmm_trans.c:138:18: note: identical inner condition: 1<nthreads
libxsmm-1.9/tests/matdiff.c:61:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
libxsmm-1.9/tests/matdiff.c:41:0: note: Variable 'result' is reassigned a value before the old one has been used.
libxsmm-1.9/tests/matdiff.c:61:3: note: Variable 'result' is reassigned a value before the old one has been used.
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxss/libxss_1.2.2.orig.tar.gz
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxstream-java/libxstream-java_1.4.9.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/libx/libxt/libxt_1.1.5.orig.tar.gz
libXt-1.1.5/src/Composite.c:251:5: style: Variable 'children' is assigned a value that is never used. [unreadVariable]
libXt-1.1.5/src/Convert.c:483:24: style: The scope of the variable 'prev' can be reduced. [variableScope]
libXt-1.1.5/src/Convert.c:536:36: style: The scope of the variable 'resources' can be reduced. [variableScope]
libXt-1.1.5/src/Converters.c:1630:11: style: The scope of the variable 'start' can be reduced. [variableScope]
libXt-1.1.5/src/Converters.c:1705:13: style: The scope of the variable 'strarray' can be reduced. [variableScope]
libXt-1.1.5/src/Converters.c:207:11: style: Variable 'report' is not assigned a value. [unassignedVariable]
libXt-1.1.5/src/Converters.c:758:2: error: Resource leak: f [resourceLeak]
libXt-1.1.5/src/Converters.c:825:29: error: Uninitialized variable: nan [uninitvar]
libXt-1.1.5/src/Create.c:322:27: style: The scope of the variable 'cl' can be reduced. [variableScope]
libXt-1.1.5/src/Create.c:355:29: style: The scope of the variable 'constraint_cache' can be reduced. [variableScope]
libXt-1.1.5/src/Destroy.c:278:5: style: Variable 'app->in_phase2_destroy' is reassigned a value before the old one has been used. [redundantAssignment]
libXt-1.1.5/src/Destroy.c:276:5: note: Variable 'app->in_phase2_destroy' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Destroy.c:278:5: note: Variable 'app->in_phase2_destroy' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Destroy.c:84:22: style: The scope of the variable 'cwp' can be reduced. [variableScope]
libXt-1.1.5/src/Destroy.c:332:22: style: The scope of the variable 'dr2' can be reduced. [variableScope]
libXt-1.1.5/src/Display.c:262:2: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
libXt-1.1.5/src/Display.c:255:0: note: Variable 'db' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Display.c:262:2: note: Variable 'db' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Display.c:596:6: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/src/Event.c:1593:5: style: Variable 'le' is reassigned a value before the old one has been used. [redundantAssignment]
libXt-1.1.5/src/Event.c:1589:0: note: Variable 'le' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Event.c:1593:5: note: Variable 'le' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Event.c:528:14: style: The scope of the variable 'rehash' can be reduced. [variableScope]
libXt-1.1.5/src/Event.c:571:14: style: The scope of the variable 'rehash' can be reduced. [variableScope]
libXt-1.1.5/src/Event.c:655:23: style: The scope of the variable 'rehash' can be reduced. [variableScope]
libXt-1.1.5/src/Event.c:1667:19: style: The scope of the variable 'e' can be reduced. [variableScope]
libXt-1.1.5/src/GCManager.c:166:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/src/GetResList.c:124:3: style: Variable 'dlist' is assigned a value that is never used. [unreadVariable]
libXt-1.1.5/src/GetResList.c:195:3: style: Variable 'dlist' is assigned a value that is never used. [unreadVariable]
libXt-1.1.5/src/Initialize.c:363:20: style: The scope of the variable 'pw' can be reduced. [variableScope]
libXt-1.1.5/src/Initialize.c:431:17: style: The scope of the variable 'slashDotXdefaults' can be reduced. [variableScope]
libXt-1.1.5/src/Initialize.c:651:39: style: The scope of the variable 'whereP' can be reduced. [variableScope]
libXt-1.1.5/src/Initialize.c:774:20: warning: Size of pointer 'targv' used instead of size of its data. [pointerSize]
libXt-1.1.5/src/Initialize.c:565:7: style: Variable 'filenamebuf' is not assigned a value. [unassignedVariable]
libXt-1.1.5/src/Intrinsic.c:1258:30: style: Redundant condition: pd->language!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
libXt-1.1.5/src/Intrinsic.c:1267:24: style: Redundant condition: string!=NULL. 'string==NULL || (string!=NULL && string[0]=='\0')' is equivalent to 'string==NULL || string[0]=='\0'' [redundantCondition]
libXt-1.1.5/src/Intrinsic.c:1274:18: warning: Either the condition 'string!=NULL' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
libXt-1.1.5/src/Intrinsic.c:1268:10: note: Assuming that condition 'string!=NULL' is not redundant
libXt-1.1.5/src/Intrinsic.c:1274:18: note: Null pointer dereference
libXt-1.1.5/src/Intrinsic.c:1286:17: warning: Either the condition 'string!=NULL' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
libXt-1.1.5/src/Intrinsic.c:1268:10: note: Assuming that condition 'string!=NULL' is not redundant
libXt-1.1.5/src/Intrinsic.c:1286:17: note: Null pointer dereference
libXt-1.1.5/src/NextEvent.c:233:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
libXt-1.1.5/src/NextEvent.c:1377:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libXt-1.1.5/src/NextEvent.c:1378:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libXt-1.1.5/src/NextEvent.c:1379:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libXt-1.1.5/src/NextEvent.c:1380:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
libXt-1.1.5/src/Object.c:263:36: style: The scope of the variable 'ol' can be reduced. [variableScope]
libXt-1.1.5/src/Object.c:263:41: style: The scope of the variable 'nl' can be reduced. [variableScope]
libXt-1.1.5/src/ResConfig.c:617:19: warning: Possible null pointer dereference: remainder [nullPointer]
libXt-1.1.5/src/ResConfig.c:676:20: note: Assignment 'remainder=NULL', assigned value is 0
libXt-1.1.5/src/ResConfig.c:717:31: note: Calling function '_get_last_part', 1st argument 'remainder' value is 0
libXt-1.1.5/src/ResConfig.c:617:19: note: Null pointer dereference
libXt-1.1.5/src/ResConfig.c:618:19: warning: Possible null pointer dereference: remainder [nullPointer]
libXt-1.1.5/src/ResConfig.c:676:20: note: Assignment 'remainder=NULL', assigned value is 0
libXt-1.1.5/src/ResConfig.c:717:31: note: Calling function '_get_last_part', 1st argument 'remainder' value is 0
libXt-1.1.5/src/ResConfig.c:618:19: note: Null pointer dereference
libXt-1.1.5/src/ResConfig.c:721:6: warning: Possible null pointer dereference: remainder [nullPointer]
libXt-1.1.5/src/ResConfig.c:676:20: note: Assignment 'remainder=NULL', assigned value is 0
libXt-1.1.5/src/ResConfig.c:721:6: note: Null pointer dereference
libXt-1.1.5/src/ResConfig.c:678:8: style: The scope of the variable 'indx' can be reduced. [variableScope]
libXt-1.1.5/src/ResConfig.c:896:16: style: The scope of the variable 'resource_len' can be reduced. [variableScope]
libXt-1.1.5/src/ResConfig.c:898:9: style: The scope of the variable 'resource' can be reduced. [variableScope]
libXt-1.1.5/src/ResConfig.c:899:9: style: The scope of the variable 'value' can be reduced. [variableScope]
libXt-1.1.5/src/Resources.c:133:10: style: Expression is always false because 'else if' condition matches previous condition at line 131. [multiCondition]
libXt-1.1.5/src/Resources.c:212:14: style: Expression is always false because 'else if' condition matches previous condition at line 211. [multiCondition]
libXt-1.1.5/src/Resources.c:798:14: style: Expression is always false because 'else if' condition matches previous condition at line 792. [multiCondition]
libXt-1.1.5/src/Resources.c:945:34: style: The scope of the variable 'cache_refs_core' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:1821:5: style: Variable 'req' is reassigned a value before the old one has been used. [redundantAssignment]
libXt-1.1.5/src/Selection.c:1816:0: note: Variable 'req' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Selection.c:1821:5: note: Variable 'req' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Selection.c:177:18: style: The scope of the variable 'names' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:805:9: style: The scope of the variable 'count' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:1128:16: style: The scope of the variable 'c' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:1129:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:1262:19: style: The scope of the variable 'size' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:1385:16: style: The scope of the variable 'c' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:1646:27: style: The scope of the variable 'p' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:1647:11: style: The scope of the variable 't' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:1935:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:2225:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:2266:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libXt-1.1.5/src/Selection.c:2299:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libXt-1.1.5/src/Shell.c:2982:11: style: The scope of the variable 'pnames' can be reduced. [variableScope]
libXt-1.1.5/src/TMaction.c:228:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/src/TMaction.c:790:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/src/TMkey.c:253:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/src/TMkey.c:253:12: style: The scope of the variable 'num_modbits' can be reduced. [variableScope]
libXt-1.1.5/src/TMkey.c:674:14: style: The scope of the variable 'match' can be reduced. [variableScope]
libXt-1.1.5/src/TMparse.c:539:19: style: The scope of the variable 'count' can be reduced. [variableScope]
libXt-1.1.5/src/TMparse.c:539:25: style: The scope of the variable 'number' can be reduced. [variableScope]
libXt-1.1.5/src/TMparse.c:594:18: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/src/TMparse.c:1860:10: style: The scope of the variable 'operation' can be reduced. [variableScope]
libXt-1.1.5/src/TMparse.c:568:9: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
libXt-1.1.5/src/TMparse.c:1196:14: style: Variable 'upEventRec' is not assigned a value. [unassignedVariable]
libXt-1.1.5/src/TMparse.c:1243:14: style: Variable 'upEventRec' is not assigned a value. [unassignedVariable]
libXt-1.1.5/src/TMparse.c:1293:14: style: Variable 'upEventRec' is not assigned a value. [unassignedVariable]
libXt-1.1.5/src/TMparse.c:1349:14: style: Variable 'upEventRec' is not assigned a value. [unassignedVariable]
libXt-1.1.5/src/TMprint.c:892:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
libXt-1.1.5/src/TMprint.c:886:19: note: outer condition: j<i
libXt-1.1.5/src/TMprint.c:892:8: note: identical inner condition: j<i
libXt-1.1.5/src/TMprint.c:211:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
libXt-1.1.5/src/TMprint.c:149:5: style: Variable 'notfirst' is assigned a value that is never used. [unreadVariable]
libXt-1.1.5/src/TMstate.c:789:11: style: The scope of the variable 'currIndex' can be reduced. [variableScope]
libXt-1.1.5/src/TMstate.c:1709:20: style: Variable 'newTable' is not assigned a value. [unassignedVariable]
libXt-1.1.5/src/VarCreate.c:318:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
libXt-1.1.5/src/VarCreate.c:370:43: error: va_list 'var' was opened but not closed by va_end(). [va_end_missing]
libXt-1.1.5/src/VarCreate.c:390:38: error: va_list 'var' was opened but not closed by va_end(). [va_end_missing]
libXt-1.1.5/src/Varargs.c:493:5: style: Variable 'args' is reassigned a value before the old one has been used. [redundantAssignment]
libXt-1.1.5/src/Varargs.c:489:0: note: Variable 'args' is reassigned a value before the old one has been used.
libXt-1.1.5/src/Varargs.c:493:5: note: Variable 'args' is reassigned a value before the old one has been used.
libXt-1.1.5/test/Converters.c:69:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
libXt-1.1.5/test/Converters.c:54:5: note: Variable 'status' is reassigned a value before the old one has been used.
libXt-1.1.5/test/Converters.c:69:5: note: Variable 'status' is reassigned a value before the old one has been used.
libXt-1.1.5/test/Converters.c:69:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
libXt-1.1.5/test/Converters.c:38:21: style: Variable 'res' is not assigned a value. [unassignedVariable]
libXt-1.1.5/util/makestrs.c:687:14: style: The scope of the variable 'i' can be reduced. [variableScope]
libXt-1.1.5/util/makestrs.c:461:0: error: Resource leak: tmpl [resourceLeak]
libXt-1.1.5/util/makestrs.c:712:0: error: Resource leak: f [resourceLeak]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxtst/libxtst_1.2.3.orig.tar.gz
libXtst-1.2.3/src/XRecord.c:412:25: style: The scope of the variable 'i' can be reduced. [variableScope]
libXtst-1.2.3/src/XRecord.c:412:28: style: The scope of the variable 'rn' can be reduced. [variableScope]
libXtst-1.2.3/src/XRecord.c:732:27: style: The scope of the variable 'data' can be reduced. [variableScope]
libXtst-1.2.3/src/XTest.c:262:9: style: The scope of the variable 'n' can be reduced. [variableScope]
libXtst-1.2.3/src/XTest.c:431:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxv/libxv_1.0.7.orig.tar.gz
libXv-1.0.7/src/Xv.c:155:19: style: The scope of the variable 'pf' can be reduced. [variableScope]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxvmc/libxvmc_1.0.8.orig.tar.gz
libXvMC-1.0.8/src/XvMC.c:521:5: style: Variable 'magic' is assigned a value that is never used. [unreadVariable]
libXvMC-1.0.8/wrapper/XvMCWrapper.c:212:15: style: The scope of the variable 'tail' can be reduced. [variableScope]
libXvMC-1.0.8/wrapper/XvMCWrapper.c:265:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
libXvMC-1.0.8/wrapper/XvMCWrapper.c:268:11: style: The scope of the variable 'configFile' can be reduced. [variableScope]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxxf86dga/libxxf86dga_1.1.4.orig.tar.gz
libXxf86dga-1.1.4/src/XF86DGA.c:498:18: style: Condition 'pagesize==-1' is always true [knownConditionTrueFalse]
libXxf86dga-1.1.4/src/XF86DGA.c:467:21: note: Assignment 'pagesize=-1', assigned value is -1
libXxf86dga-1.1.4/src/XF86DGA.c:498:18: note: Condition 'pagesize==-1' is always true
libXxf86dga-1.1.4/src/XF86DGA.c:498:18: style: Same expression on both sides of '==' because the value of 'pagesize' and '-1' are the same. [duplicateExpression]
libXxf86dga-1.1.4/src/XF86DGA.c:467:21: note: 'pagesize' is assigned value '-1' here.
libXxf86dga-1.1.4/src/XF86DGA.c:498:18: note: Same expression on both sides of '==' because the value of 'pagesize' and '-1' are the same.
libXxf86dga-1.1.4/src/XF86DGA.c:591:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libXxf86dga-1.1.4/src/XF86DGA.c:595:9: style: The scope of the variable 'sp' can be reduced. [variableScope]
libXxf86dga-1.1.4/src/XF86DGA.c:652:12: style: The scope of the variable 'sp' can be reduced. [variableScope]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxxf86vm/libxxf86vm_1.1.4.orig.tar.gz
libXxf86vm-1.1.4/src/XF86VMode.c:436:33: style: The scope of the variable 'req' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:437:36: style: The scope of the variable 'oldreq' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:546:36: style: The scope of the variable 'req' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:547:39: style: The scope of the variable 'oldreq' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:607:33: style: The scope of the variable 'req' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:608:36: style: The scope of the variable 'oldreq' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:667:38: style: The scope of the variable 'req' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:668:41: style: The scope of the variable 'oldreq' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:754:34: style: The scope of the variable 'req' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:755:37: style: The scope of the variable 'oldreq' can be reduced. [variableScope]
libXxf86vm-1.1.4/src/XF86VMode.c:862:9: style: The scope of the variable 'i' can be reduced. [variableScope]
[18:26]

ftp://ftp.se.debian.org/debian/pool/main/libx/libxxx-perl/libxxx-perl_0.31.orig.tar.gz

DATE 2018-08-21
TIME 18:26:48